Class ContentValidationHealthProcessorPlugin
- java.lang.Object
-
- eu.xenit.alfresco.healthprocessor.plugins.api.ToggleableHealthProcessorPlugin
-
- eu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
-
- eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
-
- All Implemented Interfaces:
eu.xenit.alfresco.healthprocessor.extensibility.BaseExtension
,eu.xenit.alfresco.healthprocessor.plugins.api.HealthProcessorPlugin
public class ContentValidationHealthProcessorPlugin extends eu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
-
-
Constructor Summary
Constructors Constructor Description ContentValidationHealthProcessorPlugin(org.alfresco.service.cmr.repository.NodeService nodeService, org.alfresco.service.cmr.repository.ContentService contentService, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, java.util.Collection<org.alfresco.service.namespace.QName> propertyQNamesToValidate)
ContentValidationHealthProcessorPlugin(org.alfresco.service.ServiceRegistry serviceRegistry, java.util.Collection<java.lang.String> propertyQNamesToValidate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.util.Map<java.lang.String,java.lang.String>
getConfiguration()
protected org.slf4j.Logger
getLogger()
int
hashCode()
protected eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthReport
process(org.alfresco.service.cmr.repository.NodeRef nodeRef)
-
Methods inherited from class eu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
doProcess
-
Methods inherited from class eu.xenit.alfresco.healthprocessor.plugins.api.ToggleableHealthProcessorPlugin
isEnabled, process, setEnabled
-
-
-
-
Constructor Detail
-
ContentValidationHealthProcessorPlugin
public ContentValidationHealthProcessorPlugin(org.alfresco.service.ServiceRegistry serviceRegistry, java.util.Collection<java.lang.String> propertyQNamesToValidate)
-
ContentValidationHealthProcessorPlugin
public ContentValidationHealthProcessorPlugin(org.alfresco.service.cmr.repository.NodeService nodeService, org.alfresco.service.cmr.repository.ContentService contentService, org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService, java.util.Collection<org.alfresco.service.namespace.QName> propertyQNamesToValidate)
-
-
Method Detail
-
getLogger
protected org.slf4j.Logger getLogger()
- Overrides:
getLogger
in classeu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
-
process
protected eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthReport process(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Specified by:
process
in classeu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
-
getConfiguration
public java.util.Map<java.lang.String,java.lang.String> getConfiguration()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-