Package fr.becpg.repo.helper.impl
Class AbstractExprNameExtractor
java.lang.Object
fr.becpg.repo.helper.impl.AbstractExprNameExtractor
- All Implemented Interfaces:
AttributeExtractorService.AttributeExtractorPlugin
- Direct Known Subclasses:
CharactAttributeExtractorPlugin,VariantAttributeExtractorPlugin
public abstract class AbstractExprNameExtractor
extends Object
implements AttributeExtractorService.AttributeExtractorPlugin
Abstract AbstractExprNameExtractor class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExpressionServiceprotected org.alfresco.service.namespace.NamespaceServiceprotected org.alfresco.service.cmr.repository.NodeServiceFields inherited from interface fr.becpg.repo.helper.AttributeExtractorService.AttributeExtractorPlugin
HIGH_PRIORITY, LOW_PRIORITY, MEDIUM_PRIORITY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate StringextractExpr(org.alfresco.service.cmr.repository.NodeRef nodeRef, String exprFormat) extractExpr.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.becpg.repo.helper.AttributeExtractorService.AttributeExtractorPlugin
extractMetadata, extractPropName, extractPropName, extractPropName, getMatchingTypes, matchCriteria
-
Field Details
-
nodeService
@Autowired protected org.alfresco.service.cmr.repository.NodeService nodeService -
namespaceService
@Autowired protected org.alfresco.service.namespace.NamespaceService namespaceService -
expressionService
-
-
Constructor Details
-
AbstractExprNameExtractor
public AbstractExprNameExtractor()
-
-
Method Details
-
extractExpr
extractExpr.
-
clean
-
getPriority
- Specified by:
getPriorityin interfaceAttributeExtractorService.AttributeExtractorPlugin
-