org.alfresco.opencmis.mapping
Class PermissionActionEvaluator

java.lang.Object
  extended by org.alfresco.opencmis.mapping.AbstractActionEvaluator
      extended by org.alfresco.opencmis.mapping.PermissionActionEvaluator
All Implemented Interfaces:
org.alfresco.opencmis.dictionary.CMISActionEvaluator

public class PermissionActionEvaluator
extends AbstractActionEvaluator

Alfresco Permission based Action Evaluator


Constructor Summary
protected PermissionActionEvaluator(ServiceRegistry serviceRegistry, org.apache.chemistry.opencmis.commons.enums.Action action, java.lang.String[] permission)
          Construct
 
Method Summary
 boolean isAllowed(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo)
           
 java.lang.String toString()
           
 
Methods inherited from class org.alfresco.opencmis.mapping.AbstractActionEvaluator
getAction, getServiceRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PermissionActionEvaluator

protected PermissionActionEvaluator(ServiceRegistry serviceRegistry,
                                    org.apache.chemistry.opencmis.commons.enums.Action action,
                                    java.lang.String[] permission)
Construct

Parameters:
serviceRegistry -
permission -
Method Detail

isAllowed

public boolean isAllowed(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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