Class AemCloudValidator
- java.lang.Object
-
- biz.netcentric.filevault.validator.aem.cloud.AemCloudValidator
-
- All Implemented Interfaces:
org.apache.jackrabbit.vault.validation.spi.DocumentViewXmlValidator,org.apache.jackrabbit.vault.validation.spi.MetaInfPathValidator,org.apache.jackrabbit.vault.validation.spi.NodePathValidator,org.apache.jackrabbit.vault.validation.spi.PropertiesValidator,org.apache.jackrabbit.vault.validation.spi.Validator
public class AemCloudValidator extends Object implements org.apache.jackrabbit.vault.validation.spi.NodePathValidator, org.apache.jackrabbit.vault.validation.spi.MetaInfPathValidator, org.apache.jackrabbit.vault.validation.spi.DocumentViewXmlValidator, org.apache.jackrabbit.vault.validation.spi.PropertiesValidator
-
-
Constructor Summary
Constructors Constructor Description AemCloudValidator(boolean allowReadOnlyMutablePaths, boolean allowLibsNode, boolean allowHooksInMutableContent, @Nullable org.apache.jackrabbit.vault.packaging.PackageType packageType, @Nullable org.apache.jackrabbit.vault.validation.spi.ValidationContext containerValidationContext, @NotNull org.apache.jackrabbit.vault.validation.spi.ValidationMessageSeverity defaultSeverity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage>done()Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage>validate(@NotNull String path)@Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage>validate(@NotNull org.apache.jackrabbit.vault.packaging.PackageProperties properties)@Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage>validate(@NotNull org.apache.jackrabbit.vault.util.DocViewNode2 node, @NotNull org.apache.jackrabbit.vault.validation.spi.NodeContext nodeContext, boolean isRoot)@Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage>validateMetaInfPath(@NotNull Path filePath)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.jackrabbit.vault.validation.spi.DocumentViewXmlValidator
validate, validate, validateEnd, validateEnd
-
-
-
-
Constructor Detail
-
AemCloudValidator
public AemCloudValidator(boolean allowReadOnlyMutablePaths, boolean allowLibsNode, boolean allowHooksInMutableContent, @Nullable @Nullable org.apache.jackrabbit.vault.packaging.PackageType packageType, @Nullable @Nullable org.apache.jackrabbit.vault.validation.spi.ValidationContext containerValidationContext, @NotNull @NotNull org.apache.jackrabbit.vault.validation.spi.ValidationMessageSeverity defaultSeverity)
-
-
Method Detail
-
validate
public Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage> validate(@NotNull @NotNull String path)
- Specified by:
validatein interfaceorg.apache.jackrabbit.vault.validation.spi.NodePathValidator
-
done
@Nullable public @Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage> done()
- Specified by:
donein interfaceorg.apache.jackrabbit.vault.validation.spi.Validator
-
validateMetaInfPath
@Nullable public @Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage> validateMetaInfPath(@NotNull @NotNull Path filePath)
- Specified by:
validateMetaInfPathin interfaceorg.apache.jackrabbit.vault.validation.spi.MetaInfPathValidator
-
validate
@Nullable public @Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage> validate(@NotNull @NotNull org.apache.jackrabbit.vault.util.DocViewNode2 node, @NotNull @NotNull org.apache.jackrabbit.vault.validation.spi.NodeContext nodeContext, boolean isRoot)
- Specified by:
validatein interfaceorg.apache.jackrabbit.vault.validation.spi.DocumentViewXmlValidator
-
validate
@Nullable public @Nullable Collection<org.apache.jackrabbit.vault.validation.spi.ValidationMessage> validate(@NotNull @NotNull org.apache.jackrabbit.vault.packaging.PackageProperties properties)
- Specified by:
validatein interfaceorg.apache.jackrabbit.vault.validation.spi.PropertiesValidator
-
-