Interface TransactionManager

    • Method Detail

      • registerXAResource

        void registerXAResource​(java.lang.String name,
                                javax.jms.XAConnectionFactory connectionFactory)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • deRegisterXAResource

        void deRegisterXAResource​(java.lang.String name,
                                  javax.jms.XAConnectionFactory connectionFactory)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • enlistXAResource

        void enlistXAResource​(java.lang.String name,
                              javax.transaction.xa.XAResource xaResource)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • delistXAResource

        void delistXAResource​(java.lang.String name,
                              javax.transaction.xa.XAResource xaResource,
                              int status)
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • beginTransaction

        void beginTransaction()
                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • commit

        boolean commit()
                throws java.lang.Exception
        Throws:
        java.lang.Exception
      • rollback

        void rollback()
               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • transactionIsActive

        boolean transactionIsActive()
                             throws java.lang.Exception
        Throws:
        java.lang.Exception
      • setRollbackOnly

        void setRollbackOnly()
                      throws java.lang.Exception
        Throws:
        java.lang.Exception