P
- the policy interface@AlfrescoPublicApi public class PropertyPolicyDelegate<P extends PropertyPolicy> 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 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.
|
P |
get(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets a Policy for all the given Class and Property
|
P |
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.
|
P |
get(Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets a Policy for all the given Class and Property
|
Collection<P> |
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
|
Collection<P> |
getList(org.alfresco.service.cmr.repository.NodeRef nodeRef,
Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets the Policy instances for all the given Classes and Properties
|
Collection<P> |
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
|
Collection<P> |
getList(Set<org.alfresco.service.namespace.QName> classQNames,
org.alfresco.service.namespace.QName propertyQName)
Gets the Policy instances for all the given Classes and Properties
|
public P get(org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName propertyQName)
classQName
- the class qualified namepropertyQName
- the property qualified namepublic P 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 namepublic Collection<P> getList(org.alfresco.service.namespace.QName classQName, org.alfresco.service.namespace.QName propertyQName)
classQName
- the class qualified namepropertyQName
- the property qualified namepublic Collection<P> 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 namepublic P get(Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName propertyQName)
classQNames
- the class qualified namespropertyQName
- the property qualified namepublic P get(org.alfresco.service.cmr.repository.NodeRef nodeRef, Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName propertyQName)
nodeRef
- the node referenceclassQNames
- the class qualified namespropertyQName
- the property qualified namepublic Collection<P> getList(Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName propertyQName)
classQNames
- the class qualified namespropertyQName
- the property qualified namepublic Collection<P> getList(org.alfresco.service.cmr.repository.NodeRef nodeRef, Set<org.alfresco.service.namespace.QName> classQNames, org.alfresco.service.namespace.QName propertyQName)
nodeRef
- the node referenceclassQNames
- the class qualified namespropertyQName
- the property qualified nameCopyright © 2005–2017 Alfresco Software. All rights reserved.