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.Logger
logger
protected org.apache.jackrabbit.vault.packaging.PackageManager
packageManager
protected boolean
strictValidation
-
Constructor Summary
Constructors Constructor Description BaseVaultPackageScanner(boolean strictValidation)
BaseVaultPackageScanner(org.apache.jackrabbit.vault.packaging.PackageManager packageManager, boolean strictValidation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addCdnPattern(Pattern cndPattern)
protected void
onDirectory(String path, org.apache.jackrabbit.vault.fs.io.Archive archive, org.apache.jackrabbit.vault.fs.io.Archive.Entry entry)
protected void
onFile(String path, org.apache.jackrabbit.vault.fs.io.Archive archive, org.apache.jackrabbit.vault.fs.io.Archive.Entry entry)
org.apache.jackrabbit.vault.packaging.VaultPackage
open(File vaultPackage)
void
traverse(File vaultPackageFile, boolean closeOnTraversed)
void
traverse(org.apache.jackrabbit.vault.packaging.VaultPackage vaultPackage)
-
-
-
Method Detail
-
open
public org.apache.jackrabbit.vault.packaging.VaultPackage open(File vaultPackage) throws Exception
- Throws:
Exception
-
traverse
public final void traverse(File vaultPackageFile, boolean closeOnTraversed) throws Exception
- Throws:
Exception
-
traverse
public final void traverse(org.apache.jackrabbit.vault.packaging.VaultPackage vaultPackage) throws Exception
- Throws:
Exception
-
onDirectory
protected void onDirectory(String path, org.apache.jackrabbit.vault.fs.io.Archive archive, org.apache.jackrabbit.vault.fs.io.Archive.Entry entry) throws Exception
- Throws:
Exception
-
onFile
protected void onFile(String path, org.apache.jackrabbit.vault.fs.io.Archive archive, org.apache.jackrabbit.vault.fs.io.Archive.Entry entry) throws Exception
- Throws:
Exception
-
addCdnPattern
protected void addCdnPattern(Pattern cndPattern)
-
-