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