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(QName typeQName)
           
 
Method Summary
 java.lang.String getEvaluatorFullyQualifiedClassName()
           
 void initialise(org.dom4j.Element element, 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(QName typeQName)
Method Detail

initialise

public void initialise(org.dom4j.Element element,
                       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.