org.alfresco.opencmis.mapping
Class AbstractActionEvaluator

java.lang.Object
  extended by org.alfresco.opencmis.mapping.AbstractActionEvaluator
All Implemented Interfaces:
org.alfresco.opencmis.dictionary.CMISActionEvaluator
Direct Known Subclasses:
CanCancelCheckOutActionEvaluator, CanCheckInActionEvaluator, CanCheckOutActionEvaluator, CurrentVersionEvaluator, FixedValueActionEvaluator, ParentActionEvaluator, PermissionActionEvaluator, RootFolderEvaluator

public abstract class AbstractActionEvaluator
extends java.lang.Object
implements org.alfresco.opencmis.dictionary.CMISActionEvaluator

Base class for all action evaluators


Constructor Summary
protected AbstractActionEvaluator(ServiceRegistry serviceRegistry, org.apache.chemistry.opencmis.commons.enums.Action action)
          Construct
 
Method Summary
 org.apache.chemistry.opencmis.commons.enums.Action getAction()
           
protected  ServiceRegistry getServiceRegistry()
           
 
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 -
action -
Method Detail

getServiceRegistry

protected ServiceRegistry getServiceRegistry()
Returns:
service registry

getAction

public org.apache.chemistry.opencmis.commons.enums.Action getAction()
Specified by:
getAction in interface org.alfresco.opencmis.dictionary.CMISActionEvaluator


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.