Package org.alfresco.repo.policy
Class TransactionInvocationHandlerFactory
- java.lang.Object
-
- org.alfresco.repo.policy.TransactionInvocationHandlerFactory
-
public class TransactionInvocationHandlerFactory extends java.lang.ObjectFactory for creating transaction-aware behaviour invocation handlers.
-
-
Constructor Summary
Constructors Constructor Description TransactionInvocationHandlerFactory(TransactionBehaviourQueue queue)Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <P extends Policy>
java.lang.reflect.InvocationHandlercreateHandler(Behaviour behaviour, PolicyDefinition<P> definition, P policyInterface)Create Invocation Handler
-
-
-
Constructor Detail
-
TransactionInvocationHandlerFactory
public TransactionInvocationHandlerFactory(TransactionBehaviourQueue queue)
Construct- Parameters:
queue- behaviour queue
-
-
Method Detail
-
createHandler
public <P extends Policy> java.lang.reflect.InvocationHandler createHandler(Behaviour behaviour, PolicyDefinition<P> definition, P policyInterface)
Create Invocation Handler- Type Parameters:
P- P extends Policy- Parameters:
behaviour- Behaviourdefinition- PolicyDefinitionpolicyInterface- P- Returns:
- invocation handler
-
-