org.alfresco.opencmis.mapping
Class CanCheckOutActionEvaluator

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

public class CanCheckOutActionEvaluator
extends AbstractActionEvaluator

Alfresco Permission based Action Evaluator


Constructor Summary
protected CanCheckOutActionEvaluator(ServiceRegistry serviceRegistry)
          Construct
 
Method Summary
 boolean isAllowed(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo)
          Node must be versionable, must not have a Private Working Copy and must not be locked.
 
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, toString, wait, wait, wait
 

Constructor Detail

CanCheckOutActionEvaluator

protected CanCheckOutActionEvaluator(ServiceRegistry serviceRegistry)
Construct

Method Detail

isAllowed

public boolean isAllowed(org.alfresco.opencmis.dictionary.CMISNodeInfo nodeInfo)
Node must be versionable, must not have a Private Working Copy and must not be locked.



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