org.alfresco.repo.security.permissions.impl.model
Class DynamicPermission

java.lang.Object
  extended by org.alfresco.repo.security.permissions.impl.AbstractPermissionReference
      extended by org.alfresco.repo.security.permissions.impl.model.AbstractPermission
          extended by org.alfresco.repo.security.permissions.impl.model.DynamicPermission
All Implemented Interfaces:
java.io.Serializable, XMLModelInitialisable, PermissionReference

public class DynamicPermission
extends AbstractPermission
implements XMLModelInitialisable

The definition of a required permission

See Also:
Serialized Form

Constructor Summary
DynamicPermission(org.alfresco.service.namespace.QName typeQName)
           
 
Method Summary
 java.lang.String getEvaluatorFullyQualifiedClassName()
           
 void initialise(org.dom4j.Element element, org.alfresco.service.namespace.NamespacePrefixResolver nspr, PermissionModel permissionModel)
           
 
Methods inherited from class org.alfresco.repo.security.permissions.impl.model.AbstractPermission
getName, getQName, getRequiredPermissions, getTypeQName
 
Methods inherited from class org.alfresco.repo.security.permissions.impl.AbstractPermissionReference
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamicPermission

public DynamicPermission(org.alfresco.service.namespace.QName typeQName)
Method Detail

initialise

public void initialise(org.dom4j.Element element,
                       org.alfresco.service.namespace.NamespacePrefixResolver nspr,
                       PermissionModel permissionModel)
Specified by:
initialise in interface XMLModelInitialisable
Overrides:
initialise in class AbstractPermission

getEvaluatorFullyQualifiedClassName

public java.lang.String getEvaluatorFullyQualifiedClassName()


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