Package org.alfresco.opencmis.mapping
Class AbstractActionEvaluator
java.lang.Object
org.alfresco.opencmis.mapping.AbstractActionEvaluator
- All Implemented Interfaces:
CMISActionEvaluator
- Direct Known Subclasses:
CanCancelCheckOutActionEvaluator,CanCheckInActionEvaluator,CanCheckOutActionEvaluator,CanDeleteDocumentEvaluator,CurrentVersionEvaluator,FixedValueActionEvaluator,ParentActionEvaluator,PermissionActionEvaluator,RootFolderEvaluator
Base class for all action evaluators
- Author:
- davidc
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractActionEvaluator(ServiceRegistry serviceRegistry, org.apache.chemistry.opencmis.commons.enums.Action action) Construct -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.chemistry.opencmis.commons.enums.Actionprotected ServiceRegistryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.alfresco.opencmis.dictionary.CMISActionEvaluator
isAllowed
-
Constructor Details
-
AbstractActionEvaluator
protected AbstractActionEvaluator(ServiceRegistry serviceRegistry, org.apache.chemistry.opencmis.commons.enums.Action action) Construct- Parameters:
serviceRegistry- ServiceRegistryaction- Action
-
-
Method Details
-
getServiceRegistry
- Returns:
- service registry
-
getAction
public org.apache.chemistry.opencmis.commons.enums.Action getAction()- Specified by:
getActionin interfaceCMISActionEvaluator
-