org.alfresco.repo.cmis.rest
Class CMISAclMethod

java.lang.Object
  extended by org.alfresco.repo.cmis.rest.CMISAclMethod
All Implemented Interfaces:
freemarker.template.TemplateMethodModel, freemarker.template.TemplateMethodModelEx, freemarker.template.TemplateModel

public class CMISAclMethod
extends java.lang.Object
implements freemarker.template.TemplateMethodModelEx

Custom FreeMarker Template language method.

Gets the ACL of a TemplateNode

Usage: cmisacl(TemplateNode node) cmisacl(TemplateNode node, String format)


Field Summary
 
Fields inherited from interface freemarker.template.TemplateModel
NOTHING
 
Constructor Summary
CMISAclMethod(org.alfresco.cmis.CMISAccessControlService accessControlService)
          Construct
 
Method Summary
 java.lang.Object exec(java.util.List args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMISAclMethod

public CMISAclMethod(org.alfresco.cmis.CMISAccessControlService accessControlService)
Construct

Method Detail

exec

public java.lang.Object exec(java.util.List args)
                      throws freemarker.template.TemplateModelException
Specified by:
exec in interface freemarker.template.TemplateMethodModel
Specified by:
exec in interface freemarker.template.TemplateMethodModelEx
Throws:
freemarker.template.TemplateModelException


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