T - The type of transactional resource to be usedpublic abstract class IdempotentTransactionHandle<T> extends Object implements org.mule.runtime.extension.api.tx.TransactionHandle
TransactionHandle implementation.
This will execute only one time a resolution transaction action.
public boolean isTransacted()
isTransacted in interface org.mule.runtime.extension.api.tx.TransactionHandlepublic void commit()
throws org.mule.runtime.api.tx.TransactionException
commit in interface org.mule.runtime.extension.api.tx.TransactionHandleorg.mule.runtime.api.tx.TransactionExceptionpublic void rollback()
throws org.mule.runtime.api.tx.TransactionException
rollback in interface org.mule.runtime.extension.api.tx.TransactionHandleorg.mule.runtime.api.tx.TransactionExceptionCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.