|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.policy.PropertyPolicyDelegate
public class PropertyPolicyDelegate
Delegate for a Class Feature-level (Property and Association) Policies. Provides access to Policy Interface implementations which invoke the appropriate bound behaviours.
Method Summary | |
---|---|
PropertyPolicy |
get(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName classQName,
org.alfresco.service.namespace.QName propertyQName)
Gets the Policy implementation for the specified Class and Propery When multiple behaviours are bound to the policy for the class feature, an aggregate policy implementation is returned which invokes each policy in turn. |
PropertyPolicy |
get(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Set classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets a Policy for all the given Class and Property |
PropertyPolicy |
get(org.alfresco.service.namespace.QName classQName,
org.alfresco.service.namespace.QName propertyQName)
Gets the Policy implementation for the specified Class and Propery When multiple behaviours are bound to the policy for the class feature, an aggregate policy implementation is returned which invokes each policy in turn. |
PropertyPolicy |
get(java.util.Set classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets a Policy for all the given Class and Property |
java.util.Collection |
getList(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName classQName,
org.alfresco.service.namespace.QName propertyQName)
Gets the collection of Policy implementations for the specified Class and Property |
java.util.Collection |
getList(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Set classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets the Policy instances for all the given Classes and Properties |
java.util.Collection |
getList(org.alfresco.service.namespace.QName classQName,
org.alfresco.service.namespace.QName propertyQName)
Gets the collection of Policy implementations for the specified Class and Property |
java.util.Collection |
getList(java.util.Set classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets the Policy instances for all the given Classes and Properties |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public PropertyPolicy get(org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName propertyQName)
classQName
- the class qualified namepropertyQName
- the property qualified name
public PropertyPolicy get(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName propertyQName)
nodeRef
- the node referenceclassQName
- the class qualified namepropertyQName
- the property qualified name
public java.util.Collection getList(org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName propertyQName)
classQName
- the class qualified namepropertyQName
- the property qualified name
public java.util.Collection getList(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName propertyQName)
nodeRef
- the node referenceclassQName
- the class qualified namepropertyQName
- the property qualified name
public PropertyPolicy get(java.util.Set classQNames, org.alfresco.service.namespace.QName propertyQName)
classQNames
- the class qualified namespropertyQName
- the property qualified name
public PropertyPolicy get(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.util.Set classQNames, org.alfresco.service.namespace.QName propertyQName)
nodeRef
- the node referenceclassQNames
- the class qualified namespropertyQName
- the property qualified name
public java.util.Collection getList(java.util.Set classQNames, org.alfresco.service.namespace.QName propertyQName)
classQNames
- the class qualified namespropertyQName
- the property qualified name
public java.util.Collection getList(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.util.Set classQNames, org.alfresco.service.namespace.QName propertyQName)
nodeRef
- the node referenceclassQNames
- the class qualified namespropertyQName
- the property qualified name
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |