Class ArchiveValidationContextImpl
- java.lang.Object
-
- org.apache.sling.feature.analyser.task.impl.contentpackage.ArchiveValidationContextImpl
-
- All Implemented Interfaces:
org.apache.jackrabbit.vault.validation.spi.ValidationContext
public class ArchiveValidationContextImpl extends Object implements org.apache.jackrabbit.vault.validation.spi.ValidationContext
Implements a validation context based on a givenArchive.
-
-
Constructor Summary
Constructors Constructor Description ArchiveValidationContextImpl(org.apache.jackrabbit.vault.fs.io.Archive archive, Path archivePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jackrabbit.vault.validation.spi.ValidationContextgetContainerValidationContext()Collection<org.apache.jackrabbit.vault.packaging.PackageInfo>getDependenciesPackageInfo()org.apache.jackrabbit.vault.fs.api.WorkspaceFiltergetFilter()PathgetPackageRootPath()org.apache.jackrabbit.vault.packaging.PackagePropertiesgetProperties()
-
-
-
Constructor Detail
-
ArchiveValidationContextImpl
public ArchiveValidationContextImpl(org.apache.jackrabbit.vault.fs.io.Archive archive, Path archivePath)
-
-
Method Detail
-
getProperties
public org.apache.jackrabbit.vault.packaging.PackageProperties getProperties()
- Specified by:
getPropertiesin interfaceorg.apache.jackrabbit.vault.validation.spi.ValidationContext
-
getFilter
public org.apache.jackrabbit.vault.fs.api.WorkspaceFilter getFilter()
- Specified by:
getFilterin interfaceorg.apache.jackrabbit.vault.validation.spi.ValidationContext
-
getContainerValidationContext
public org.apache.jackrabbit.vault.validation.spi.ValidationContext getContainerValidationContext()
- Specified by:
getContainerValidationContextin interfaceorg.apache.jackrabbit.vault.validation.spi.ValidationContext
-
getPackageRootPath
public Path getPackageRootPath()
- Specified by:
getPackageRootPathin interfaceorg.apache.jackrabbit.vault.validation.spi.ValidationContext
-
getDependenciesPackageInfo
public Collection<org.apache.jackrabbit.vault.packaging.PackageInfo> getDependenciesPackageInfo()
- Specified by:
getDependenciesPackageInfoin interfaceorg.apache.jackrabbit.vault.validation.spi.ValidationContext
-
-