public final class DefaultPackagesEventsEmitter extends Object implements PackagesEventsEmitter
containerFile,packageId,packageType[,parentId,pathInParent]| Modifier | Constructor and Description |
|---|---|
protected |
DefaultPackagesEventsEmitter(@NotNull Writer writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
end()
Package converter ends
|
void |
endPackage(@NotNull org.apache.jackrabbit.vault.packaging.PackageId originalPackageId,
@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage convertedPackage)
Marks the end of the conversion of the package with
originalPackageId. |
void |
endSubPackage(@NotNull String path,
@NotNull org.apache.jackrabbit.vault.packaging.PackageId originalPackageId,
@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage convertedPackage)
Marks the end of the conversion of the sub package with
originalPackageId. |
static @NotNull DefaultPackagesEventsEmitter |
open(@NotNull File featureModelsOutputDirectory) |
void |
start()
Package converter starts
|
void |
startPackage(@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage originalPackage)
Marks the start of the given original package.
|
void |
startSubPackage(@NotNull String path,
@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage originalPackage)
Marks the start of the given sub package.
|
protected DefaultPackagesEventsEmitter(@NotNull
@NotNull Writer writer)
@NotNull public static @NotNull DefaultPackagesEventsEmitter open(@NotNull @NotNull File featureModelsOutputDirectory) throws IOException
IOExceptionpublic void start()
PackagesEventsEmitterstart in interface PackagesEventsEmitterpublic void end()
PackagesEventsEmitterend in interface PackagesEventsEmitterpublic void startPackage(@NotNull
@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage originalPackage)
PackagesEventsEmitterstartPackage in interface PackagesEventsEmitteroriginalPackage - the package to be converted.public void endPackage(@NotNull
@NotNull org.apache.jackrabbit.vault.packaging.PackageId originalPackageId,
@NotNull
@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage convertedPackage)
PackagesEventsEmitteroriginalPackageId.endPackage in interface PackagesEventsEmitteroriginalPackageId - The id of the original package as passed to PackagesEventsEmitter.startPackage(VaultPackage).convertedPackage - the converted package.public void startSubPackage(@NotNull
@NotNull String path,
@NotNull
@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage originalPackage)
PackagesEventsEmitterstartSubPackage in interface PackagesEventsEmitterpath - The path of the sub package in the original parent packageoriginalPackage - the sub package to be converted.public void endSubPackage(@NotNull
@NotNull String path,
@NotNull
@NotNull org.apache.jackrabbit.vault.packaging.PackageId originalPackageId,
@NotNull
@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage convertedPackage)
PackagesEventsEmitteroriginalPackageId.endSubPackage in interface PackagesEventsEmitterpath - The path of the original sub package in the parent packageoriginalPackageId - The id of the original sub package as passed to PackagesEventsEmitter.startSubPackage(String, VaultPackage).convertedPackage - the converted packageCopyright © 2007–2022 The Apache Software Foundation. All rights reserved.