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
IOException
public void start()
PackagesEventsEmitter
start
in interface PackagesEventsEmitter
public void end()
PackagesEventsEmitter
end
in interface PackagesEventsEmitter
public void startPackage(@NotNull @NotNull org.apache.jackrabbit.vault.packaging.VaultPackage originalPackage)
PackagesEventsEmitter
startPackage
in interface PackagesEventsEmitter
originalPackage
- 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)
PackagesEventsEmitter
originalPackageId
.endPackage
in interface PackagesEventsEmitter
originalPackageId
- 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)
PackagesEventsEmitter
startSubPackage
in interface PackagesEventsEmitter
path
- 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)
PackagesEventsEmitter
originalPackageId
.endSubPackage
in interface PackagesEventsEmitter
path
- 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.