Class BaseVaultPackageScanner
- java.lang.Object
-
- org.apache.sling.feature.cpconverter.vltpkg.BaseVaultPackageScanner
-
- Direct Known Subclasses:
ContentPackage2FeatureModelConverter,RecollectorVaultPackageScanner
public abstract class BaseVaultPackageScanner extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerloggerprotected org.apache.jackrabbit.vault.packaging.PackageManagerpackageManagerprotected booleanstrictValidation
-
Constructor Summary
Constructors Constructor Description BaseVaultPackageScanner(boolean strictValidation)BaseVaultPackageScanner(@NotNull org.apache.jackrabbit.vault.packaging.PackageManager packageManager, boolean strictValidation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCdnPattern(@NotNull Pattern cndPattern)protected voidonDirectory(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry)protected voidonFile(@NotNull String path, @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, String runMode)@NotNull org.apache.jackrabbit.vault.packaging.VaultPackageopen(@NotNull File vaultPackage)voidtraverse(@NotNull File vaultPackageFile, boolean closeOnTraversed, String runMode)voidtraverse(@NotNull org.apache.jackrabbit.vault.packaging.VaultPackage vaultPackage, String runMode)
-
-
-
Method Detail
-
open
@NotNull public @NotNull org.apache.jackrabbit.vault.packaging.VaultPackage open(@NotNull @NotNull File vaultPackage) throws IOException, ConverterException- Throws:
IOExceptionConverterException
-
traverse
public final void traverse(@NotNull @NotNull File vaultPackageFile, boolean closeOnTraversed, String runMode) throws IOException, ConverterException- Throws:
IOExceptionConverterException
-
traverse
public final void traverse(@NotNull @NotNull org.apache.jackrabbit.vault.packaging.VaultPackage vaultPackage, String runMode) throws IOException, ConverterException- Throws:
IOExceptionConverterException
-
onDirectory
protected void onDirectory(@NotNull @NotNull String path, @NotNull @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry) throws IOException, ConverterException- Throws:
IOExceptionConverterException
-
onFile
protected void onFile(@NotNull @NotNull String path, @NotNull @NotNull org.apache.jackrabbit.vault.fs.io.Archive archive, @NotNull @NotNull org.apache.jackrabbit.vault.fs.io.Archive.Entry entry, String runMode) throws IOException, ConverterException- Throws:
IOExceptionConverterException
-
addCdnPattern
protected void addCdnPattern(@NotNull @NotNull Pattern cndPattern)
-
-