Uses of Class org.mule.util.xa.AbstractTransactionContext (Mule ESB 2.2.1 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.mule.util.xa.AbstractTransactionContext

Packages that use AbstractTransactionContext
org.mule.util.queue | A resource manager that allow access to transactional queues with optional persistence.
org.mule.util.xa | An abstract resource manager that supports local and xa transactions.

Uses of AbstractTransactionContext in org.mule.util.queue

Subclasses of AbstractTransactionContext in org.mule.util.queue
`protected class` | `TransactionalQueueManager.QueueTransactionContext`

Methods in org.mule.util.queue that return AbstractTransactionContext
`protected AbstractTransactionContext` | `TransactionalQueueManager.createTransactionContext(Object session)`

Methods in org.mule.util.queue with parameters of type AbstractTransactionContext
`protected void` | `TransactionalQueueManager.doBegin(AbstractTransactionContext context)`
`protected void` | `TransactionalQueueManager.doCommit(AbstractTransactionContext context)`
`protected int` | `TransactionalQueueManager.doPrepare(AbstractTransactionContext context)`
`protected void` | `TransactionalQueueManager.doRollback(AbstractTransactionContext context)`

Uses of AbstractTransactionContext in org.mule.util.xa

Fields in org.mule.util.xa declared as AbstractTransactionContext
`protected AbstractTransactionContext` | `DefaultXASession.localContext`

Methods in org.mule.util.xa that return AbstractTransactionContext
`protected abstract AbstractTransactionContext` | `AbstractResourceManager.createTransactionContext(Object session)`
`AbstractTransactionContext` | `AbstractResourceManager.startTransaction(Object session)` Starts a new transaction and associates it with the current thread.

Methods in org.mule.util.xa with parameters of type AbstractTransactionContext
`void` | `AbstractResourceManager.beginTransaction(AbstractTransactionContext context)`
`void` | `AbstractResourceManager.commitTransaction(AbstractTransactionContext context)`
`protected abstract void` | `AbstractResourceManager.doBegin(AbstractTransactionContext context)`
`protected abstract void` | `AbstractResourceManager.doCommit(AbstractTransactionContext context)`
`protected abstract int` | `AbstractResourceManager.doPrepare(AbstractTransactionContext context)`
`protected abstract void` | `AbstractResourceManager.doRollback(AbstractTransactionContext context)`
`int` | `AbstractResourceManager.prepareTransaction(AbstractTransactionContext context)`
`void` | `AbstractResourceManager.rollbackTransaction(AbstractTransactionContext context)`
`protected void` | `AbstractResourceManager.setDirty(AbstractTransactionContext context, Throwable t)` Flag this resource manager as dirty.
`void` | `AbstractResourceManager.setTransactionRollbackOnly(AbstractTransactionContext context)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.