Class TransactionalSource

java.lang.Object
org.mule.runtime.extension.api.runtime.source.Source<TestTransactionalConnection,Object>
org.mule.test.transactional.TransactionalSource

@MetadataScope(outputResolver=TransactionalMetadataResolver.class) public class TransactionalSource extends org.mule.runtime.extension.api.runtime.source.Source<TestTransactionalConnection,Object>
  • Field Details

  • Constructor Details

    • TransactionalSource

      public TransactionalSource()
  • Method Details

    • onStart

      public void onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<TestTransactionalConnection,Object> sourceCallback)
      Specified by:
      onStart in class org.mule.runtime.extension.api.runtime.source.Source<TestTransactionalConnection,Object>
    • onStop

      public void onStop()
      Specified by:
      onStop in class org.mule.runtime.extension.api.runtime.source.Source<TestTransactionalConnection,Object>
    • onSuccess

      @OnSuccess public void onSuccess(org.mule.sdk.api.runtime.source.SourceCallbackContext ctx) throws org.mule.runtime.api.tx.TransactionException
      Throws:
      org.mule.runtime.api.tx.TransactionException
    • onError

      @OnError public void onError(org.mule.runtime.extension.api.runtime.source.SourceCallbackContext ctx) throws org.mule.runtime.api.tx.TransactionException
      Throws:
      org.mule.runtime.api.tx.TransactionException
    • onTerminate

      @OnTerminate public void onTerminate(org.mule.sdk.api.runtime.source.SourceCallbackContext ctx)