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
public abstract class AbstractActionEvaluator extends Object implements CMISActionEvaluator
Base class for all action evaluators- Author:
- davidc
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractActionEvaluator(ServiceRegistry serviceRegistry, org.apache.chemistry.opencmis.commons.enums.Action action)Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.chemistry.opencmis.commons.enums.ActiongetAction()protected ServiceRegistrygetServiceRegistry()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.alfresco.opencmis.dictionary.CMISActionEvaluator
isAllowed
-
-
-
-
Constructor Detail
-
AbstractActionEvaluator
protected AbstractActionEvaluator(ServiceRegistry serviceRegistry, org.apache.chemistry.opencmis.commons.enums.Action action)
Construct- Parameters:
serviceRegistry- ServiceRegistryaction- Action
-
-
Method Detail
-
getServiceRegistry
protected ServiceRegistry getServiceRegistry()
- Returns:
- service registry
-
getAction
public org.apache.chemistry.opencmis.commons.enums.Action getAction()
- Specified by:
getActionin interfaceCMISActionEvaluator
-
-