Class TransactionMediatorFactory

  • All Implemented Interfaces:
    MediatorFactory

    public class TransactionMediatorFactory
    extends AbstractMediatorFactory
    The Factory for create transaction mediator- InLine XML need to provide

     <transaction action="new|use-existing-or-new|fault-if-no-tx|commit|rollback|suspend|resume" />
     

    • Constructor Detail

      • TransactionMediatorFactory

        public TransactionMediatorFactory()
    • Method Detail

      • createSpecificMediator

        public Mediator createSpecificMediator​(org.apache.axiom.om.OMElement elem,
                                               Properties properties)
        Create a Transaction mediator instance referring to the bean and configuration given by the OMElement declaration
        Specified by:
        createSpecificMediator in class AbstractMediatorFactory
        Parameters:
        elem - the OMElement that specifies the Transaction mediator configuration
        properties -
        Returns:
        the Transaction mediator instance created
      • getTagQName

        public QName getTagQName()
        Description copied from interface: MediatorFactory
        The QName of this mediator element in the XML config
        Returns:
        QName of the mediator element