Package org.mule.test.transactional
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 Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonError(org.mule.runtime.extension.api.runtime.source.SourceCallbackContext ctx) voidonStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<TestTransactionalConnection, Object> sourceCallback) voidonStop()voidonSuccess(org.mule.sdk.api.runtime.source.SourceCallbackContext ctx) voidonTerminate(org.mule.sdk.api.runtime.source.SourceCallbackContext ctx)
-
Field Details
-
isSuccess
-
xaResource
-
-
Constructor Details
-
TransactionalSource
public TransactionalSource()
-
-
Method Details
-
onStart
public void onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<TestTransactionalConnection, Object> sourceCallback) - Specified by:
onStartin classorg.mule.runtime.extension.api.runtime.source.Source<TestTransactionalConnection,Object>
-
onStop
public void onStop()- Specified by:
onStopin classorg.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)
-