Class TransactionInvocationHandlerFactory

java.lang.Object
org.alfresco.repo.policy.TransactionInvocationHandlerFactory

public class TransactionInvocationHandlerFactory extends Object
Factory for creating transaction-aware behaviour invocation handlers.
  • Constructor Details

    • TransactionInvocationHandlerFactory

      public TransactionInvocationHandlerFactory(TransactionBehaviourQueue queue)
      Construct
      Parameters:
      queue - behaviour queue
  • Method Details

    • createHandler

      public <P extends Policy> InvocationHandler createHandler(Behaviour behaviour, PolicyDefinition<P> definition, P policyInterface)
      Create Invocation Handler
      Type Parameters:
      P - P extends Policy
      Parameters:
      behaviour - Behaviour
      definition - PolicyDefinition

      policyInterface - P
      Returns:
      invocation handler