Class TestLocalTransactionalConnection

java.lang.Object
org.mule.test.transactional.connection.TestLocalTransactionalConnection
All Implemented Interfaces:
org.mule.runtime.extension.api.connectivity.TransactionalConnection, org.mule.sdk.api.connectivity.TransactionalConnection, org.mule.sdk.api.tx.Transactional, TestTransactionalConnection

public class TestLocalTransactionalConnection extends Object implements TestTransactionalConnection
  • Constructor Details

    • TestLocalTransactionalConnection

      public TestLocalTransactionalConnection()
  • Method Details

    • begin

      public void begin() throws org.mule.runtime.api.tx.TransactionException
      Specified by:
      begin in interface org.mule.sdk.api.tx.Transactional
      Throws:
      org.mule.runtime.api.tx.TransactionException
    • commit

      public void commit() throws org.mule.runtime.api.tx.TransactionException
      Specified by:
      commit in interface org.mule.sdk.api.tx.Transactional
      Throws:
      org.mule.runtime.api.tx.TransactionException
    • rollback

      public void rollback() throws org.mule.runtime.api.tx.TransactionException
      Specified by:
      rollback in interface org.mule.sdk.api.tx.Transactional
      Throws:
      org.mule.runtime.api.tx.TransactionException
    • getConnectionId

      public double getConnectionId()
      Specified by:
      getConnectionId in interface TestTransactionalConnection
    • isTransactionBegun

      public boolean isTransactionBegun()
      Specified by:
      isTransactionBegun in interface TestTransactionalConnection
    • isTransactionCommited

      public boolean isTransactionCommited()
      Specified by:
      isTransactionCommited in interface TestTransactionalConnection
    • isTransactionRolledback

      public boolean isTransactionRolledback()
      Specified by:
      isTransactionRolledback in interface TestTransactionalConnection
    • disconnect

      public void disconnect()
      Specified by:
      disconnect in interface TestTransactionalConnection
    • isConnected

      public boolean isConnected()
      Specified by:
      isConnected in interface TestTransactionalConnection