Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

org.alfresco.repo.policy
Interface BehaviourIndex<B extends BehaviourBinding>
Type Parameters:
B - the type of Binding.

@org.alfresco.api.AlfrescoPublicApi
public interface BehaviourIndex<B extends BehaviourBinding>
Index of Bound Behaviours.
Author:
David Caruana

Method Summary
void
addChangeObserver(org.alfresco.repo.policy.BehaviourChangeObserver<B> observer)
          Add a Behaviour Change Observer.
find(B binding)
          Gets all bound behaviours for the specified binding.
getAll()
          Gets all bound behaviours
getFilter()
          Gets the behaviour filter
Method Detail
getAll
Collection<BehaviourDefinitiongetAll()
Gets all bound behaviours
Returns:
the bound behaviours

find
Collection<BehaviourDefinitionfind(B binding)
Gets all bound behaviours for the specified binding. Note: The index may use any algorithm for determining which behaviours are returned for the binding e.g. based on hierarchical binding
Parameters:
binding - the binding
Returns:
the associated behaviours

addChangeObserver
void addChangeObserver(org.alfresco.repo.policy.BehaviourChangeObserver<B> observer)
Add a Behaviour Change Observer.
Parameters:
observer - the observer

getFilter
BehaviourFilter getFilter()
Gets the behaviour filter
Returns:
the behaviour filter

Overview  Package   Class  Use  Tree  Deprecated  Index  Help 
PREV CLASS   NEXT CLASS FRAMES    NO FRAMES    All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD

Copyright © 2005–2018 Alfresco Software. All rights reserved.

Java API documentation generated with DocFlex/Javadoc 1.6.1 using JavadocPro template set.