| Name | Package | Description |
| AbstractTransactionalResource | org.apache.commons.transaction.util.xa | Rudimentary abstract implementation of TransactionalResource for specific implementations to base upon. |
| AbstractXAResource | org.apache.commons.transaction.util.xa | Abstract XAResource doing all the tedious tasks shared by many XAResouce implementations. |
| FileHelper | org.apache.commons.transaction.util | Helper methods for file manipulation. |
| FileResourceManager | org.apache.commons.transaction.file | A resource manager for streamable objects stored in a file system. |
| FileResourceManager.TransactionContext | org.apache.commons.transaction.file | Inner class to hold the complete context, i.e. |
| FileSequence | org.apache.commons.transaction.file | Fail-Safe sequence store implementation using the file system. |
| GenericLock | org.apache.commons.transaction.locking | A generic implementaion of a simple multi level lock. |
| GenericLock.LockOwner | org.apache.commons.transaction.locking | No description provided. |
| GenericLockManager | org.apache.commons.transaction.locking | Manager for GenericLock s on resources. |
| HashMapFactory | org.apache.commons.transaction.memory | Default map factory implementation creating HashMap s. |
| HashSetFactory | org.apache.commons.transaction.memory | Default set factory implementation creating HashSet s. |
| Jdk14Logger | org.apache.commons.transaction.util | Default logger implementation. |
| JDK14URLEncodeIdMapper | org.apache.commons.transaction.file | URL encodes a resource id using JDK1.4 functionality. |
| Log4jLogger | org.apache.commons.transaction.util | Default logger implementation. |
| MapConnection | org.apache.commons.transaction.memory.jca | No description provided. |
| MapConnectionFactory | org.apache.commons.transaction.memory.jca | No description provided. |
| MapConnectionSpec | org.apache.commons.transaction.memory.jca | No description provided. |
| MapLocalTransaction | org.apache.commons.transaction.memory.jca | No description provided. |
| MapManagedConnection | org.apache.commons.transaction.memory.jca | No description provided. |
| MapManagedConnectionFactory | org.apache.commons.transaction.memory.jca | No description provided. |
| MapXAResource | org.apache.commons.transaction.memory.jca | No description provided. |
| MapXAResource.MapTransactionalResource | org.apache.commons.transaction.memory.jca | No description provided. |
| MemoryMapResourceManager | org.apache.commons.transaction.memory.jca | No description provided. |
| OptimisticMapWrapper | org.apache.commons.transaction.memory | Wrapper that adds transactional control to all kinds of maps that implement the Map interface. |
| OptimisticMapWrapper.CopyingTxContext | org.apache.commons.transaction.memory | No description provided. |
| PessimisticMapWrapper | org.apache.commons.transaction.memory | Wrapper that adds transactional control to all kinds of maps that implement the Map interface. |
| PessimisticMapWrapper.LockingTxContext | org.apache.commons.transaction.memory | No description provided. |
| PrintWriterLogger | org.apache.commons.transaction.util | Logger implementation that logs into a pring writer like the one
passed in JCA. |
| ReadWriteLock | org.apache.commons.transaction.locking | Convenience implementation of a read/write lock based on GenericLock . |
| ReadWriteLockManager | org.apache.commons.transaction.locking | Manager for ReadWriteLock s on resources. |
| ReadWriteUpgradeLock | org.apache.commons.transaction.locking | Convenience implementation of a read/write lock with an option for upgrade
based on ReadWriteUpgradeLockLock .
Reads are shared which means there can be any number of concurrent read
accesses allowed by this lock. |
| ReadWriteUpgradeLockManager | org.apache.commons.transaction.locking | Manager for
ReadWriteUpgradeLock s on
resources. |
| RendezvousBarrier | org.apache.commons.transaction.util | Simple barrier that blocks until all parties have either called or have arrived at the meeting point. |
| TransactionalMapWrapper | org.apache.commons.transaction.memory | Wrapper that adds transactional control to all kinds of maps that implement the Map interface. |
| TransactionalMapWrapper.HashEntry | org.apache.commons.transaction.memory | No description provided. |
| TransactionalMapWrapper.TxContext | org.apache.commons.transaction.memory | No description provided. |
| TurnBarrier | org.apache.commons.transaction.util | Simple turn based barrier to make a sequence of calls from different threads deterministic. |
| URLEncodeIdMapper | org.apache.commons.transaction.file | URL encodes a resource. |
| XidWrapper | org.apache.commons.transaction.util.xa | Wraps an Xid to guarantee methods for equality and hashcode are
implemented correctly. |