Class TransactionInvocationHandlerFactory


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

      • TransactionInvocationHandlerFactory

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

      • createHandler

        public <P extends PolicyInvocationHandler 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