P
- the policy interface@AlfrescoPublicApi public class AssociationPolicyDelegate<P extends AssociationPolicy> extends Object
Modifier and Type | Method and Description |
---|---|
P |
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.
|
P |
get(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName assocTypeQName)
Gets a Policy for all the given Class and Association
|
P |
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.
|
P |
get(Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName assocTypeQName)
Gets a Policy for all the given Class and Association
|
Collection<P> |
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
|
Collection<P> |
getList(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName assocTypeQName)
Gets the Policy instances for all the given Classes and Associations
|
Collection<P> |
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
|
Collection<P> |
getList(Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName assocTypeQName)
Gets the Policy instances for all the given Classes and Associations
|
public P get(org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName assocTypeQName)
classQName
- the class qualified nameassocTypeQName
- the association type qualified namepublic P 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 namepublic Collection<P> getList(org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName assocTypeQName)
classQName
- the class qualified nameassocTypeQName
- the association type qualified namepublic Collection<P> 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 namepublic P get(Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName assocTypeQName)
classQNames
- the class qualified namesassocTypeQName
- the association type qualified namepublic P get(org.alfresco.service.cmr.repository.NodeRef nodeRef, Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName assocTypeQName)
nodeRef
- the node referenceclassQNames
- the class qualified namesassocTypeQName
- the association type qualified namepublic Collection<P> getList(Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName assocTypeQName)
classQNames
- the class qualified namesassocTypeQName
- the association type qualified namepublic Collection<P> getList(org.alfresco.service.cmr.repository.NodeRef nodeRef, Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName assocTypeQName)
nodeRef
- the node referenceclassQNames
- the class qualified namesassocTypeQName
- the association type qualified nameCopyright © 2005–2017 Alfresco Software. All rights reserved.