JavaScript is disabled on your browser.
java.lang.Object
org.mule.transaction.AbstractTransaction
org.mule.transaction.AbstractSingleResourceTransaction
org.mule.transport.jms.JmsTransaction
All Implemented Interfaces:
org.mule.api.transaction.Transaction
public class JmsTransaction
extends org.mule.transaction.AbstractSingleResourceTransaction
JmsTransaction is a wrapper for a JMS local transaction. This
object holds the JMS session and controls when the transaction is committed or
rolled back.
Field Summary
Fields inherited from class org.mule.transaction.AbstractSingleResourceTransaction
committed, key, resource, rollbackOnly, rolledBack, started, txStatusMappings
Fields inherited from class org.mule.transaction.AbstractTransaction
id, logger, muleContext, timeout
Fields inherited from interface org.mule.api.transaction.Transaction
STATUS_ACTIVE, STATUS_COMMITTED, STATUS_COMMITTING, STATUS_MARKED_ROLLBACK, STATUS_NO_TRANSACTION, STATUS_PREPARED, STATUS_PREPARING, STATUS_ROLLEDBACK, STATUS_ROLLING_BACK, STATUS_UNKNOWN
Constructor Summary
Constructors
Constructor and Description
JmsTransaction (org.mule.api.MuleContext muleContext)
Method Summary
Methods inherited from class org.mule.transaction.AbstractSingleResourceTransaction
begin, commit, getResource, getStatus, hasResource, rollback, setRollbackOnly, supports, toString
Methods inherited from class org.mule.transaction.AbstractTransaction
fireNotification, getId, getTimeout, isBegun, isCommitted, isRollbackOnly, isRolledBack, isXA, resume, setTimeout, suspend, unbindTransaction
Copyright © 2003–2016 MuleSoft, Inc. . All rights reserved.