Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractPhaseEngine - Class in bitronix.tm.twopc
-
Abstract phase execution engine.
- AbstractPhaseEngine(Executor) - Constructor for class bitronix.tm.twopc.AbstractPhaseEngine
- AbstractXAResourceHolder - Class in bitronix.tm.resource.common
-
Implementation of all services required by a
XAResourceHolder. - AbstractXAResourceHolder() - Constructor for class bitronix.tm.resource.common.AbstractXAResourceHolder
- AbstractXAStatefulHolder - Class in bitronix.tm.resource.common
-
Implementation of all services required by a
XAStatefulHolder. - AbstractXAStatefulHolder() - Constructor for class bitronix.tm.resource.common.AbstractXAStatefulHolder
- acceptLog(TransactionLogRecord) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- acceptLog(TransactionLogRecord) - Method in class bitronix.tm.gui.RawTransactionTableModel
- acceptLog(TransactionLogRecord) - Method in class bitronix.tm.gui.TransactionTableModel
- add(T, Integer) - Method in class bitronix.tm.utils.Scheduler
- addConnectionCustomizer(ConnectionCustomizer) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- addConnectionEventListener(ConnectionEventListener) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- addEvictionListener(LruEvictionListener) - Method in class bitronix.tm.resource.jdbc.LruStatementCache
- addStateChangeEventListener(StateChangeListener) - Method in class bitronix.tm.resource.common.AbstractXAStatefulHolder
- addStateChangeEventListener(StateChangeListener) - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Register an implementation of
StateChangeListener. - addTableModelListener(TableModelListener) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- addTableModelListener(TableModelListener) - Method in class bitronix.tm.gui.RawTransactionTableModel
- addToEnvironment(String, Object) - Method in class bitronix.tm.jndi.BitronixContext
- addTransactionStatusChangeListener(TransactionStatusChangeListener) - Method in class bitronix.tm.BitronixTransaction
- addTreeModelListener(TreeModelListener) - Method in class bitronix.tm.gui.ResourcesTreeModel
- afterCompletion(int) - Method in class bitronix.tm.resource.common.DeferredReleaseSynchronization
- ALWAYS_FIRST_POSITION - Static variable in class bitronix.tm.utils.Scheduler
- ALWAYS_LAST_POSITION - Static variable in class bitronix.tm.utils.Scheduler
- AsyncExecutor - Class in bitronix.tm.twopc.executor
-
This implementation executes submitted jobs using a
java.util.concurrentcached thread pool. - AsyncExecutor() - Constructor for class bitronix.tm.twopc.executor.AsyncExecutor
B
- BaseProxyHandlerClass - Class in bitronix.tm.resource.jdbc
-
Base class for Proxy InvocationHandlers.
- BaseProxyHandlerClass() - Constructor for class bitronix.tm.resource.jdbc.BaseProxyHandlerClass
- beforeCompletion() - Method in class bitronix.tm.resource.common.DeferredReleaseSynchronization
- begin() - Method in class bitronix.tm.BitronixTransactionManager
-
Start a new transaction and bind the context to the calling thread.
- bind(String, Object) - Method in class bitronix.tm.jndi.BitronixContext
- bind(Name, Object) - Method in class bitronix.tm.jndi.BitronixContext
- bitronix.tm - package bitronix.tm
-
JTA interfaces implementations and global services.
- bitronix.tm.gui - package bitronix.tm.gui
-
GUI admin console.
- bitronix.tm.internal - package bitronix.tm.internal
-
Internal implementation details.
- bitronix.tm.jndi - package bitronix.tm.jndi
-
JNDI provider implementation that allows looking up transaction manager and resources.
- bitronix.tm.journal - package bitronix.tm.journal
-
Transactions disk journal.
- bitronix.tm.recovery - package bitronix.tm.recovery
-
Recovery logic.
- bitronix.tm.resource - package bitronix.tm.resource
-
Transaction Manager's resource management services.
- bitronix.tm.resource.common - package bitronix.tm.resource.common
-
Resource management code common across all resource types.
- bitronix.tm.resource.ehcache - package bitronix.tm.resource.ehcache
-
Ehcache specific resource management code.
- bitronix.tm.resource.jdbc - package bitronix.tm.resource.jdbc
-
JDBC specific resource management code.
- bitronix.tm.resource.jdbc.lrc - package bitronix.tm.resource.jdbc.lrc
-
XADataSource emulator using Last Resource Commit on an underlying non-XA DataSource.
- bitronix.tm.resource.jms - package bitronix.tm.resource.jms
-
Synchronous JMS specific resource management code.
- bitronix.tm.resource.jms.lrc - package bitronix.tm.resource.jms.lrc
-
XAConnectionFactory emulator using Last Resource Commit on an underlying non-XA ConnectionFactory.
- bitronix.tm.resource.messaging - package bitronix.tm.resource.messaging
-
Synchronous Jakarta Messaging specific resource management code.
- bitronix.tm.resource.messaging.lrc - package bitronix.tm.resource.messaging.lrc
-
XAConnectionFactory emulator using Last Resource Commit on an underlying non-XA ConnectionFactory.
- bitronix.tm.timer - package bitronix.tm.timer
-
Timed tasks scheduler.
- bitronix.tm.twopc - package bitronix.tm.twopc
-
Two-phase commit logic.
- bitronix.tm.twopc.executor - package bitronix.tm.twopc.executor
-
Two-phase commit commands executors.
- bitronix.tm.utils - package bitronix.tm.utils
-
Misc utility classes.
- BitronixContext - Class in bitronix.tm.jndi
-
Implementation of
Contextthat allows lookup of transaction manager and registered resources. - BitronixContext() - Constructor for class bitronix.tm.jndi.BitronixContext
- BitronixHeuristicCommitException - Exception in bitronix.tm.internal
-
Subclass of
HeuristicCommitExceptionsupporting nestedThrowables. - BitronixHeuristicCommitException(String) - Constructor for exception bitronix.tm.internal.BitronixHeuristicCommitException
- BitronixHeuristicCommitException(String, Throwable) - Constructor for exception bitronix.tm.internal.BitronixHeuristicCommitException
- BitronixHeuristicMixedException - Exception in bitronix.tm.internal
-
Subclass of
HeuristicMixedExceptionsupporting nestedThrowables. - BitronixHeuristicMixedException(String) - Constructor for exception bitronix.tm.internal.BitronixHeuristicMixedException
- BitronixHeuristicMixedException(String, Throwable) - Constructor for exception bitronix.tm.internal.BitronixHeuristicMixedException
- BitronixHeuristicRollbackException - Exception in bitronix.tm.internal
-
Subclass of
HeuristicRollbackExceptionsupporting nestedThrowables. - BitronixHeuristicRollbackException(String) - Constructor for exception bitronix.tm.internal.BitronixHeuristicRollbackException
- BitronixHeuristicRollbackException(String, Throwable) - Constructor for exception bitronix.tm.internal.BitronixHeuristicRollbackException
- BitronixInitialContextFactory - Class in bitronix.tm.jndi
-
Implementation of
InitialContextFactorythat allows lookup of transaction manager and registered resources. - BitronixInitialContextFactory() - Constructor for class bitronix.tm.jndi.BitronixInitialContextFactory
- BitronixMultiSystemException - Exception in bitronix.tm.internal
-
Subclass of
SystemExceptionsupporting nestedThrowables. - BitronixMultiSystemException(String, List, List) - Constructor for exception bitronix.tm.internal.BitronixMultiSystemException
- BitronixRollbackException - Exception in bitronix.tm.internal
-
Subclass of
RollbackExceptionsupporting nestedThrowables. - BitronixRollbackException(String) - Constructor for exception bitronix.tm.internal.BitronixRollbackException
- BitronixRollbackException(String, Throwable) - Constructor for exception bitronix.tm.internal.BitronixRollbackException
- BitronixRollbackSystemException - Exception in bitronix.tm.internal
-
Subclass of
SystemExceptionindicating a rollback must be performed. - BitronixRollbackSystemException(String, Throwable) - Constructor for exception bitronix.tm.internal.BitronixRollbackSystemException
- BitronixRuntimeException - Exception in bitronix.tm.internal
-
Thrown when a runtime exception happens.
- BitronixRuntimeException(String) - Constructor for exception bitronix.tm.internal.BitronixRuntimeException
- BitronixRuntimeException(String, Throwable) - Constructor for exception bitronix.tm.internal.BitronixRuntimeException
- BitronixSystemException - Exception in bitronix.tm.internal
-
Subclass of
SystemExceptionsupporting nestedThrowables. - BitronixSystemException(int) - Constructor for exception bitronix.tm.internal.BitronixSystemException
- BitronixSystemException(String) - Constructor for exception bitronix.tm.internal.BitronixSystemException
- BitronixSystemException(String, Throwable) - Constructor for exception bitronix.tm.internal.BitronixSystemException
- BitronixTransaction - Class in bitronix.tm
-
Implementation of
Transaction. - BitronixTransaction() - Constructor for class bitronix.tm.BitronixTransaction
- BitronixTransactionManager - Class in bitronix.tm
-
Implementation of
TransactionManagerandUserTransaction. - BitronixTransactionManager() - Constructor for class bitronix.tm.BitronixTransactionManager
-
Create the
BitronixTransactionManager. - BitronixTransactionManagerObjectFactory - Class in bitronix.tm
-
BitronixTransactionManagerobject factory for JNDI references. - BitronixTransactionManagerObjectFactory() - Constructor for class bitronix.tm.BitronixTransactionManagerObjectFactory
- BitronixTransactionMBean - Interface in bitronix.tm
-
BitronixTransactionManagement interface. - BitronixTransactionSynchronizationRegistry - Class in bitronix.tm
-
Implementation of JTA 1.1
TransactionSynchronizationRegistry. - BitronixTransactionSynchronizationRegistry() - Constructor for class bitronix.tm.BitronixTransactionSynchronizationRegistry
- BitronixTransactionSynchronizationRegistryObjectFactory - Class in bitronix.tm
-
BitronixTransactionSynchronizationRegistryobject factory for JNDI references. - BitronixTransactionSynchronizationRegistryObjectFactory() - Constructor for class bitronix.tm.BitronixTransactionSynchronizationRegistryObjectFactory
- BitronixUserTransactionObjectFactory - Class in bitronix.tm
-
BitronixTransactionManagerobject factory for JNDI references. - BitronixUserTransactionObjectFactory() - Constructor for class bitronix.tm.BitronixUserTransactionObjectFactory
- BitronixXAException - Exception in bitronix.tm.internal
-
Subclass of
XAExceptionsupporting nestedThrowables. - BitronixXAException(String, int) - Constructor for exception bitronix.tm.internal.BitronixXAException
- BitronixXAException(String, int, Throwable) - Constructor for exception bitronix.tm.internal.BitronixXAException
- BitronixXid - Class in bitronix.tm
-
Implementation of
Xid. - BitronixXid(Uid, Uid) - Constructor for class bitronix.tm.BitronixXid
-
Create a new XID using the specified GTRID and BQUAL.
- BitronixXid(Xid) - Constructor for class bitronix.tm.BitronixXid
- buildServerIdArray() - Method in class bitronix.tm.Configuration
-
Build the server ID byte array that will be prepended in generated UIDs.
- bytesToInt(byte[], int) - Static method in class bitronix.tm.utils.Encoder
- bytesToLong(byte[], int) - Static method in class bitronix.tm.utils.Encoder
C
- calculateCrc32() - Method in class bitronix.tm.journal.TransactionLogRecord
-
Calculate the CRC32 value of this record.
- cancelPoolShrinking(XAPool) - Method in class bitronix.tm.timer.TaskScheduler
-
Cancel the task that will tell a XA pool to close idle connections.
- cancelRecovery(Recoverer) - Method in class bitronix.tm.timer.TaskScheduler
-
Cancel the task that will run background recovery at the specified date.
- cancelTransactionTimeout(BitronixTransaction) - Method in class bitronix.tm.timer.TaskScheduler
-
Cancel the task that will mark the transaction as timed out at the specified date.
- ClassLoaderUtils - Class in bitronix.tm.utils
-
Static utility methods for loading classes and resources.
- ClassLoaderUtils() - Constructor for class bitronix.tm.utils.ClassLoaderUtils
- CLEAN_LOG_STATE - Static variable in class bitronix.tm.journal.TransactionLogHeader
-
State of the log file when it has been closed properly.
- clear() - Method in class bitronix.tm.journal.DiskForceWaitQueue
- clear() - Method in class bitronix.tm.resource.jdbc.LruStatementCache
-
Evict all statements from the cache.
- clear() - Static method in class bitronix.tm.resource.ResourceRegistrar
- clear() - Static method in class bitronix.tm.TransactionManagerServices
-
Clear services references.
- clearXAResourceHolderStates() - Method in class bitronix.tm.internal.XAResourceManager
-
Remove this transaction's
XAResourceHolderStatefrom all enlistedXAResourceHolders. - close() - Method in class bitronix.tm.jndi.BitronixContext
- close() - Method in class bitronix.tm.journal.DiskJournal
-
Close the disk journal and the underlying files.
- close() - Method in interface bitronix.tm.journal.Journal
-
Close this journal and release all underlying resources.
- close() - Method in class bitronix.tm.journal.NullJournal
- close() - Method in class bitronix.tm.journal.TransactionLogAppender
-
Close the appender and the underlying file.
- close() - Method in class bitronix.tm.journal.TransactionLogCursor
-
Close the cursor and the underlying file
- close() - Method in class bitronix.tm.resource.common.RecoveryXAResourceHolder
- close() - Method in class bitronix.tm.resource.common.XAPool
- close() - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Release this
XAResourceProducer's internal resources. - close() - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Close the physical connection that this
XAStatefulHolderrepresents. - close() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder
-
Close the physical connection that this
XAStatefulHolderrepresents. - close() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Release this
XAResourceProducer's internal resources. - close() - Method in class bitronix.tm.resource.jdbc.JdbcCallableStatementHandle
- close() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- close() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- close() - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- close() - Method in class bitronix.tm.resource.jdbc.JdbcResultSetHandle
- close() - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- close() - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- close() - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- close() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- close() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- close() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- close() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- close() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- close() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- close() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- close() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- close() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- close() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- close() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- close() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- close() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- close() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- close() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- close() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- close() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- close() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- collectDanglingRecords() - Method in class bitronix.tm.journal.DiskJournal
-
Collect all dangling records of the active log file.
- collectDanglingRecords() - Method in interface bitronix.tm.journal.Journal
-
Collect all dangling records of the journal, ie: COMMITTING records with no corresponding COMMITTED record.
- collectDanglingRecords() - Method in class bitronix.tm.journal.NullJournal
- CollectionUtils - Class in bitronix.tm.utils
-
Collectionhelper functions. - CollectionUtils() - Constructor for class bitronix.tm.utils.CollectionUtils
- collectNotInterestedResources(List<XAResourceHolderState>, List<XAResourceHolderState>) - Static method in class bitronix.tm.twopc.AbstractPhaseEngine
- collectResourcesNames(Collection<XAResourceHolderState>) - Static method in class bitronix.tm.utils.Decoder
-
Create a String representation of a list of
XAResourceHolders. - collectResourcesUniqueNames(List<XAResourceHolderState>) - Static method in class bitronix.tm.twopc.AbstractPhaseEngine
- collectUniqueNames() - Method in class bitronix.tm.internal.XAResourceManager
-
Get a
Setof unique names of all the enlistedXAResourceHolderStates. - commit() - Method in class bitronix.tm.BitronixTransaction
- commit() - Method in class bitronix.tm.BitronixTransactionManager
- commit() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- commit() - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- commit() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- commit() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- commit() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- commit() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- commit(BitronixTransaction, List<XAResourceHolderState>) - Method in class bitronix.tm.twopc.Committer
-
Execute phase 2 commit.
- commit(XAResourceHolderState, Xid) - Static method in class bitronix.tm.recovery.RecoveryHelper
-
Commit the specified branch of a dangling transaction.
- commit(Xid, boolean) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- commit(Xid, boolean) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- commit(Xid, boolean) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- Committer - Class in bitronix.tm.twopc
-
Phase 2 Commit logic engine.
- Committer(Executor) - Constructor for class bitronix.tm.twopc.Committer
- compareTo(Task) - Method in class bitronix.tm.timer.Task
- composeName(String, String) - Method in class bitronix.tm.jndi.BitronixContext
- composeName(Name, Name) - Method in class bitronix.tm.jndi.BitronixContext
- Configuration - Class in bitronix.tm
-
Configuration repository of the transaction manager.
- Configuration() - Constructor for class bitronix.tm.Configuration
- ConnectionCustomizer - Interface in bitronix.tm.resource.jdbc
-
Listener of connections created by a PoolingDataSource.
- Console - Class in bitronix.tm.gui
- Console() - Constructor for class bitronix.tm.gui.Console
- containsByIdentity(Collection<?>, Object) - Static method in class bitronix.tm.utils.CollectionUtils
-
Check if a collection contains a specific object by searching for it by identity instead of by using equals/hashcode.
- CorruptedTransactionLogException - Exception in bitronix.tm.journal
-
Thrown by
TransactionLogCursorwhen an integrity check fails upon reading a record. - CorruptedTransactionLogException(String) - Constructor for exception bitronix.tm.journal.CorruptedTransactionLogException
- countTasksQueued() - Method in class bitronix.tm.timer.TaskScheduler
-
Get the amount of tasks currently queued.
- createBrowser(Queue) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createBrowser(Queue) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createBrowser(Queue, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createBrowser(Queue, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createBrowser(Queue) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createBrowser(Queue) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createBrowser(Queue, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createBrowser(Queue, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createBytesMessage() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createBytesMessage() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createBytesMessage() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createBytesMessage() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createConnection() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- createConnection() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- createConnection(String, String) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- createConnection(String, String) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- createConnectionConsumer(Destination, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- createConnectionConsumer(Destination, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- createConnectionConsumer(Destination, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- createConnectionConsumer(Destination, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createConsumer(Destination) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createConsumer(Destination) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createConsumer(Destination, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createConsumer(Destination, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createConsumer(Destination, String, boolean) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createConsumer(Destination, String, boolean) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createConsumer(Destination) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createConsumer(Destination) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createConsumer(Destination, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createConsumer(Destination, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createConsumer(Destination, String, boolean) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createConsumer(Destination, String, boolean) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createContext() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- createContext() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- createContext(int) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- createContext(int) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- createContext(String, String) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- createContext(String, String) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- createContext(String, String, int) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- createContext(String, String, int) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- createDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createDurableConsumer(Topic, String, String, boolean) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createDurableConsumer(Topic, String, String, boolean) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createDurableConsumer(Topic, String, String, boolean) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createDurableConsumer(Topic, String, String, boolean) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createDurableSubscriber(Topic, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createDurableSubscriber(Topic, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createDurableSubscriber(Topic, String, String, boolean) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createDurableSubscriber(Topic, String, String, boolean) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createDurableSubscriber(Topic, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createDurableSubscriber(Topic, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createDurableSubscriber(Topic, String, String, boolean) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createDurableSubscriber(Topic, String, String, boolean) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createJob(XAResourceHolderState) - Method in class bitronix.tm.twopc.AbstractPhaseEngine
-
Create a
Jobthat is going to execute the phase command on the given resource. - createJob(XAResourceHolderState) - Method in class bitronix.tm.twopc.Committer
- createJob(XAResourceHolderState) - Method in class bitronix.tm.twopc.Preparer
- createJob(XAResourceHolderState) - Method in class bitronix.tm.twopc.Rollbacker
- createMapMessage() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createMapMessage() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createMapMessage() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createMapMessage() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createMessage() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createMessage() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createMessage() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createMessage() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createObjectMessage() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createObjectMessage() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createObjectMessage() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createObjectMessage() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createObjectMessage(Serializable) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createObjectMessage(Serializable) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createObjectMessage(Serializable) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createObjectMessage(Serializable) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createPooledConnection(Object, ResourceBean) - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Create a
XAStatefulHolderthat will be placed in anXAPool. - createPooledConnection(Object, ResourceBean) - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Create a
XAStatefulHolderthat will be placed in anXAPool. - createPooledConnection(Object, ResourceBean) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- createPooledConnection(Object, ResourceBean) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- createPooledConnection(Object, ResourceBean) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- createProducer(Destination) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createProducer(Destination) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createProducer(Destination) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createProducer(Destination) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createQueue(String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createQueue(String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createQueue(String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createQueue(String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createRecoveryXAResourceHolder() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- createRecoveryXAResourceHolder() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- createRecoveryXAResourceHolder() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- createSession() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- createSession() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createSession() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- createSession() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- createSession(boolean, int) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- createSession(boolean, int) - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- createSession(boolean, int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createSession(boolean, int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- createSession(boolean, int) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- createSession(boolean, int) - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- createSession(int) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- createSession(int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createSession(int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- createSession(int) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- createSharedConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- createSharedConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- createSharedConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- createSharedConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createSharedConsumer(Topic, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createSharedConsumer(Topic, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createSharedConsumer(Topic, String, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createSharedConsumer(Topic, String, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createSharedConsumer(Topic, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createSharedConsumer(Topic, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createSharedConsumer(Topic, String, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createSharedConsumer(Topic, String, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createSharedDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- createSharedDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- createSharedDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- createSharedDurableConnectionConsumer(Topic, String, String, ServerSessionPool, int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createSharedDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createSharedDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createSharedDurableConsumer(Topic, String, String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createSharedDurableConsumer(Topic, String, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createSharedDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createSharedDurableConsumer(Topic, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createSharedDurableConsumer(Topic, String, String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createSharedDurableConsumer(Topic, String, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createStatement() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- createStatement(int, int) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- createStatement(int, int, int) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- createStreamMessage() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createStreamMessage() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createStreamMessage() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createStreamMessage() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createSubcontext(String) - Method in class bitronix.tm.jndi.BitronixContext
- createSubcontext(Name) - Method in class bitronix.tm.jndi.BitronixContext
- createTemporaryQueue() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createTemporaryQueue() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createTemporaryQueue() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createTemporaryQueue() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createTemporaryTopic() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createTemporaryTopic() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createTemporaryTopic() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createTemporaryTopic() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createTextMessage() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createTextMessage() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createTextMessage() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createTextMessage() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createTextMessage(String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createTextMessage(String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createTextMessage(String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createTextMessage(String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createTopic(String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- createTopic(String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- createTopic(String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- createTopic(String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- createXAConnection() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- createXAConnection() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- createXAConnection() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- createXAConnection() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- createXAConnection(String, String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- createXAConnection(String, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- createXAConnection(String, String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- createXAConnection(String, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- createXAContext() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- createXAContext() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- createXAContext() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- createXAContext() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- createXAContext(String, String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- createXAContext(String, String) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- createXAContext(String, String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- createXAContext(String, String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- createXASession() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- createXASession() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- crypt(String, String) - Static method in class bitronix.tm.utils.CryptoEngine
-
Crypt the given data using the given cipher.
- CryptoEngine - Class in bitronix.tm.utils
-
Simple crypto helper that uses symetric keys to crypt and decrypt resources passwords.
- CryptoEngine() - Constructor for class bitronix.tm.utils.CryptoEngine
- CURRENT_POSITION_HEADER - Static variable in class bitronix.tm.journal.TransactionLogHeader
-
Position of the current log position in the header.
- currentTimeMillis() - Static method in class bitronix.tm.utils.MonotonicClock
-
Return the current time in milliseconds, guaranteeing monotonic time increment.
- currentTransaction() - Static method in class bitronix.tm.resource.common.TransactionContextHelper
-
Get the transaction running on the current thead context.
D
- DanglingTransaction - Class in bitronix.tm.recovery
-
Simple bean containing a unique resource name paired with a XID corresponding to a branch on that resource.
- DanglingTransaction(String, Xid) - Constructor for class bitronix.tm.recovery.DanglingTransaction
- dateFormatter - Static variable in class bitronix.tm.gui.Console
- decodeHeaderState(byte) - Static method in class bitronix.tm.utils.Decoder
- decodePrepareVote(int) - Static method in class bitronix.tm.utils.Decoder
- Decoder - Class in bitronix.tm.utils
-
Constant to string decoder.
- Decoder() - Constructor for class bitronix.tm.utils.Decoder
- decodeStatus(int) - Static method in class bitronix.tm.utils.Decoder
- decodeXAExceptionErrorCode(XAException) - Static method in class bitronix.tm.utils.Decoder
- decodeXAResourceFlag(int) - Static method in class bitronix.tm.utils.Decoder
- decodeXAStatefulHolderState(int) - Static method in class bitronix.tm.utils.Decoder
- decrypt(String, String) - Static method in class bitronix.tm.utils.CryptoEngine
-
Decrypt using the given cipher the given base64-encoded, crypted data.
- DEFAULT_POSITION - Static variable in class bitronix.tm.utils.Scheduler
- DefaultExceptionAnalyzer - Class in bitronix.tm.utils
-
Default implementation of
ExceptionAnalyzer. - DefaultExceptionAnalyzer() - Constructor for class bitronix.tm.utils.DefaultExceptionAnalyzer
- DeferredReleaseSynchronization - Class in bitronix.tm.resource.common
-
Synchronizationused to release aXAStatefulHolderobject after 2PC has executed. - DeferredReleaseSynchronization(XAStatefulHolder) - Constructor for class bitronix.tm.resource.common.DeferredReleaseSynchronization
- delist(XAResourceHolderState, int) - Method in class bitronix.tm.internal.XAResourceManager
-
Delist the specified
XAResourceHolderState. - delistFromCurrentTransaction(XAResourceHolder) - Static method in class bitronix.tm.resource.common.TransactionContextHelper
-
Delist the
XAResourceHolderfrom the current transaction or do nothing if there is no global transaction context for this thread. - delistResource(XAResource, int) - Method in class bitronix.tm.BitronixTransaction
- destroySubcontext(String) - Method in class bitronix.tm.jndi.BitronixContext
- destroySubcontext(Name) - Method in class bitronix.tm.jndi.BitronixContext
- DiskForceBatcherThread - Class in bitronix.tm.journal
-
Thread that executes disk force batches.
- DiskForceWaitQueue - Class in bitronix.tm.journal
-
TransactionLogAppenders waiting for a disk force get enqueued here. - DiskForceWaitQueue() - Constructor for class bitronix.tm.journal.DiskForceWaitQueue
- DiskJournal - Class in bitronix.tm.journal
-
Simple implementation of a journal that writes on a two-files disk log.
- DiskJournal() - Constructor for class bitronix.tm.journal.DiskJournal
-
Create an uninitialized disk journal.
- doForce() - Method in class bitronix.tm.journal.TransactionLogAppender
- DualSessionWrapper - Class in bitronix.tm.resource.jms
-
JMS Session wrapper that will send calls to either a XASession or to a non-XA Session depending on the calling context.
- DualSessionWrapper - Class in bitronix.tm.resource.messaging
-
JMS Session wrapper that will send calls to either a XASession or to a non-XA Session depending on the calling context.
- DualSessionWrapper(JmsPooledConnection, boolean, int) - Constructor for class bitronix.tm.resource.jms.DualSessionWrapper
- DualSessionWrapper(MessagingPooledConnection, boolean, int) - Constructor for class bitronix.tm.resource.messaging.DualSessionWrapper
- dumpTransactionContexts() - Method in class bitronix.tm.BitronixTransactionManager
-
Dump an overview of all running transactions as debug logs.
- DuplicatedGtridTableModel - Class in bitronix.tm.gui
- DuplicatedGtridTableModel(Map) - Constructor for class bitronix.tm.gui.DuplicatedGtridTableModel
E
- EhCacheXAResourceHolder - Class in bitronix.tm.resource.ehcache
-
Ehcache implementation of BTM's XAResourceHolder.
- EhCacheXAResourceHolder(XAResource, ResourceBean) - Constructor for class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder
-
Create a new EhCacheXAResourceHolder for a particular XAResource
- EhCacheXAResourceProducer - Class in bitronix.tm.resource.ehcache
-
EHCache implementation of BTM's XAResourceProducer.
- Encoder - Class in bitronix.tm.utils
-
Number to byte array and byte array to number encoder.
- Encoder() - Constructor for class bitronix.tm.utils.Encoder
- end(int) - Method in class bitronix.tm.internal.XAResourceHolderState
- end(Xid, int) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- end(Xid, int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- end(Xid, int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- END_RECORD - Static variable in class bitronix.tm.journal.TransactionLogAppender
-
int-encoded "xntB" ASCII string.
- ENDED - Static variable in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- ENDED - Static variable in class bitronix.tm.resource.jms.lrc.LrcXAResource
- ENDED - Static variable in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- endRecovery() - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Release internal resources held after call to
startRecovery(). - endRecovery() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Release internal resources held after call to
startRecovery(). - endRecovery() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- endRecovery() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- endRecovery() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- enlist(XAResourceHolderState) - Method in class bitronix.tm.internal.XAResourceManager
-
Enlist the specified
XAResourceHolderState. - enlistInCurrentTransaction(XAResourceHolder) - Static method in class bitronix.tm.resource.common.TransactionContextHelper
-
Enlist the
XAResourceHolderin the current transaction or do nothing if there is no global transaction context for this thread. - enlistResource() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
-
Enlist this session into the current transaction if automaticEnlistingEnabled = true for this resource.
- enlistResource() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
-
Enlist this session into the current transaction if automaticEnlistingEnabled = true for this resource.
- enlistResource() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
-
Enlist this session into the current transaction if automaticEnlistingEnabled = true for this resource.
- enlistResource() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
-
Enlist this session into the current transaction if automaticEnlistingEnabled = true for this resource.
- enlistResource() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
-
Enlist this session into the current transaction if automaticEnlistingEnabled = true for this resource.
- enlistResource() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
-
Enlist this session into the current transaction if automaticEnlistingEnabled = true for this resource.
- enlistResource(XAResource) - Method in class bitronix.tm.BitronixTransaction
- enqueue(TransactionLogAppender) - Method in class bitronix.tm.journal.DiskForceBatcherThread
-
Add the TransactionLogAppender to the wait queue and wait until the disk force is done.
- enqueue(TransactionLogAppender) - Method in class bitronix.tm.journal.DiskForceWaitQueue
- equals(Object) - Method in class bitronix.tm.BitronixTransaction
- equals(Object) - Method in class bitronix.tm.BitronixXid
-
Compare two XIDs for equality.
- equals(Object) - Method in class bitronix.tm.internal.XAResourceHolderState
- equals(Object) - Method in class bitronix.tm.recovery.DanglingTransaction
- equals(Object) - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
-
Overridden equals() that takes all PreparedStatement attributes into account.
- equals(Object) - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- equals(Object) - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- equals(Object) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- equals(Object) - Method in class bitronix.tm.resource.jms.MessageProducerConsumerKey
- equals(Object) - Method in class bitronix.tm.resource.messaging.MessageProducerConsumerKey
- equals(Object) - Method in class bitronix.tm.utils.Uid
- ExceptionAnalyzer - Interface in bitronix.tm.utils
-
Exception analyzers are used to extract non-standard information from vendor exceptions.
- ExceptionUtils - Class in bitronix.tm.utils
-
Exception related utilities.
- execute() - Method in class bitronix.tm.timer.PoolShrinkingTask
- execute() - Method in class bitronix.tm.timer.RecoveryTask
- execute() - Method in class bitronix.tm.timer.Task
- execute() - Method in class bitronix.tm.timer.TransactionTimeoutTask
- execute() - Method in class bitronix.tm.twopc.executor.Job
- executePhase(XAResourceManager, boolean) - Method in class bitronix.tm.twopc.AbstractPhaseEngine
-
Execute the phase.
- executeQuery() - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- executeQuery(String) - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- executeQuery(String) - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- Executor - Interface in bitronix.tm.twopc.executor
-
Thread pool interface required by the two-phase commit logic.
- extractExtraXAExceptionDetails(XAException) - Method in class bitronix.tm.utils.DefaultExceptionAnalyzer
- extractExtraXAExceptionDetails(XAException) - Method in interface bitronix.tm.utils.ExceptionAnalyzer
-
Extract information from a vendor's XAException that isn't available through standard APIs.
- extractSequence() - Method in class bitronix.tm.utils.Uid
- extractServerId() - Method in class bitronix.tm.utils.Uid
- extractTimestamp() - Method in class bitronix.tm.utils.Uid
F
- filterByGtrid(String) - Method in class bitronix.tm.gui.RawTransactionTableModel
- findXAResourceHolder(XAResource) - Method in class bitronix.tm.resource.common.XAPool
- findXAResourceHolder(XAResource) - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Find in the
XAResourceHolders created by thisXAResourceProducerthe one which thisXAResourcebelongs to. - findXAResourceHolder(XAResource) - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Find in the
XAResourceHolders created by thisXAResourceProducerthe one which thisXAResourcebelongs to. - findXAResourceHolder(XAResource) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- findXAResourceHolder(XAResource) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- findXAResourceHolder(XAResource) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- findXAResourceHolder(XAResource) - Static method in class bitronix.tm.resource.ResourceRegistrar
-
Find in the registered
XAResourceProducers theXAResourceHolderfrom which the specifiedXAResourcecomes from. - findXAResourceHolderState(XAResource) - Method in class bitronix.tm.internal.XAResourceManager
-
Look if an
XAResourcehas already been enlisted. - force() - Method in class bitronix.tm.journal.DiskJournal
-
Force active log file to synchronize with the underlying disk device.
- force() - Method in interface bitronix.tm.journal.Journal
-
Force journal to synchronize with permanent storage.
- force() - Method in class bitronix.tm.journal.NullJournal
- force() - Method in class bitronix.tm.journal.TransactionLogAppender
-
Force flushing the logs to disk
- forget(Xid) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- forget(Xid) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- forget(Xid) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- FORMAT_ID - Static variable in class bitronix.tm.BitronixXid
-
int-encoded "Btnx" string.
- FORMAT_ID_HEADER - Static variable in class bitronix.tm.journal.TransactionLogHeader
-
Position of the format ID in the header (see
BitronixXid.FORMAT_ID).
G
- generateUid() - Static method in class bitronix.tm.utils.UidGenerator
-
Generate a UID, globally unique.
- generateXid(Uid) - Static method in class bitronix.tm.utils.UidGenerator
-
Generate a XID with the specified globalTransactionId.
- get(JdbcPreparedStatementHandle) - Method in class bitronix.tm.resource.jdbc.LruStatementCache
-
The provided key is just a 'shell' JdbcPreparedStatementHandle, it comes in with no actual 'delegate' PreparedStatement.
- get(String) - Static method in class bitronix.tm.resource.ResourceRegistrar
-
Get a registered
XAResourceProducer. - getAcknowledgeMode() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getAcknowledgeMode() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- getAcknowledgeMode() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getAcknowledgeMode() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- getAcquireIncrement() - Method in class bitronix.tm.resource.common.ResourceBean
- getAcquisitionDate() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getAcquisitionDate() - Method in interface bitronix.tm.resource.jdbc.JdbcPooledConnectionMBean
- getAcquisitionDate() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getAcquisitionDate() - Method in interface bitronix.tm.resource.jms.JmsPooledConnectionMBean
- getAcquisitionDate() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getAcquisitionDate() - Method in interface bitronix.tm.resource.messaging.MessagingPooledConnectionMBean
- getAcquisitionInterval() - Method in class bitronix.tm.resource.common.ResourceBean
- getAcquisitionTimeout() - Method in class bitronix.tm.resource.common.ResourceBean
- getAllowLocalTransactions() - Method in class bitronix.tm.resource.common.ResourceBean
- getAllResources() - Method in class bitronix.tm.internal.XAResourceManager
- getApplyTransactionTimeout() - Method in class bitronix.tm.resource.common.ResourceBean
- getArray() - Method in class bitronix.tm.utils.Uid
- getAutoCommit() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- getAutomaticEnlistingEnabled() - Method in class bitronix.tm.resource.common.ResourceBean
- getBackgroundRecoveryInterval() - Method in class bitronix.tm.Configuration
-
Deprecated.superceded by #getBackgroundRecoveryIntervalSeconds().
- getBackgroundRecoveryIntervalSeconds() - Method in class bitronix.tm.Configuration
-
Interval in seconds at which to run the recovery process in the background.
- getBranchQualifier() - Method in class bitronix.tm.BitronixXid
-
Get the BQUAL of the XID.
- getBranchQualifierUid() - Method in class bitronix.tm.BitronixXid
- getByNaturalOrderForPosition(Integer) - Method in class bitronix.tm.utils.Scheduler
- getByReverseOrderForPosition(Integer) - Method in class bitronix.tm.utils.Scheduler
- getCachedStatement(JdbcPreparedStatementHandle) - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
-
Get a PreparedStatement from cache.
- getCacheProducersConsumers() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- getCacheProducersConsumers() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- getChild(Object, int) - Method in class bitronix.tm.gui.ResourcesTreeModel
- getChildCount(Object) - Method in class bitronix.tm.gui.ResourcesTreeModel
- getClassLoader() - Static method in class bitronix.tm.utils.ClassLoaderUtils
-
Get the class loader which can be used to generate proxies without leaking memory.
- getClassName() - Method in class bitronix.tm.resource.common.ResourceBean
- getClientID() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- getClientID() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- getClientID() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- getClientID() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- getColumnClass(int) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- getColumnClass(int) - Method in class bitronix.tm.gui.RawTransactionTableModel
- getColumnCount() - Method in class bitronix.tm.gui.PendingTransactionTableModel
- getColumnCount() - Method in class bitronix.tm.gui.RawTransactionTableModel
- getColumnName(int) - Method in class bitronix.tm.gui.DuplicatedGtridTableModel
- getColumnName(int) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- getColumnName(int) - Method in class bitronix.tm.gui.RawTransactionTableModel
- getCommittedCount() - Method in class bitronix.tm.recovery.Recoverer
-
Get the amount of transactions committed during the last recovery run.
- getCommittedCount() - Method in interface bitronix.tm.recovery.RecovererMBean
- getCompletionException() - Method in class bitronix.tm.recovery.Recoverer
-
Get the exception reported when recovery failed.
- getCompletionException() - Method in interface bitronix.tm.recovery.RecovererMBean
- getConfiguration() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the configuration of all the components of the transaction manager.
- getConnection() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- getConnection() - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- getConnection() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- getConnection() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getConnection(String, String) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getConnectionFactoryClassName() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- getConnectionFactoryClassName() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- getConnectionHandle() - Method in class bitronix.tm.resource.common.RecoveryXAResourceHolder
- getConnectionHandle() - Method in class bitronix.tm.resource.common.XAPool
- getConnectionHandle() - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Create a disposable handler used to drive a pooled instance of
XAStatefulHolder. - getConnectionHandle() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder
-
Create a disposable handler used to drive a pooled instance of
XAStatefulHolder. - getConnectionHandle() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getConnectionHandle() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getConnectionHandle() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getConnectionHandle() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getConnectionHandle() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getConnectionHandle(boolean) - Method in class bitronix.tm.resource.common.XAPool
- getCrc32() - Method in class bitronix.tm.journal.TransactionLogRecord
- getCurrentTransaction() - Method in class bitronix.tm.BitronixTransactionManager
-
Get the transaction currently registered on the current thread context.
- getCursor() - Method in class bitronix.tm.journal.TransactionLogAppender
-
Creates a cursor on this journal file allowing iteration of its records.
- getCursorHoldability() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getDefaultTransactionTimeout() - Method in class bitronix.tm.Configuration
-
Default transaction timeout in seconds.
- getDeferConnectionRelease() - Method in class bitronix.tm.resource.common.ResourceBean
- getDelegateUnchecked() - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- getDeliveryDelay() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getDeliveryDelay() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getDeliveryMode() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getDeliveryMode() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getDestination() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getDestination() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getDisableMessageID() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getDisableMessageID() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getDisableMessageTimestamp() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getDisableMessageTimestamp() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getDriverClassName() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getDriverProperties() - Method in class bitronix.tm.resource.common.ResourceBean
- getEndRecord() - Method in class bitronix.tm.journal.TransactionLogRecord
- getEnlistedResourcesUniqueNames() - Method in class bitronix.tm.BitronixTransaction
- getEnlistedResourcesUniqueNames() - Method in interface bitronix.tm.BitronixTransactionMBean
- getEnvironment() - Method in class bitronix.tm.jndi.BitronixContext
- getExceptionAnalyzer() - Method in class bitronix.tm.Configuration
-
Get the exception analyzer implementation.
- getExceptionAnalyzer() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the exception analyzer.
- getExceptionListener() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- getExceptionListener() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- getExceptionListener() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- getExceptionListener() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- getExceptions() - Method in exception bitronix.tm.internal.BitronixMultiSystemException
-
Get the list of exceptions that have been thrown during execution.
- getExceptions() - Method in exception bitronix.tm.twopc.PhaseException
-
Get the list of exceptions that have been thrown during a phase execution.
- getExecutionsCount() - Method in class bitronix.tm.recovery.Recoverer
-
Get how many times the recoverer has run since the transaction manager started.
- getExecutionsCount() - Method in interface bitronix.tm.recovery.RecovererMBean
- getExecutionTime() - Method in class bitronix.tm.timer.Task
- getExecutor() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the 2PC executor.
- getExtraJndiProperties() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
-
The extra JNDI environment properties added the the
InitialContext's environment upon creation. - getExtraJndiProperties() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
-
The extra JNDI environment properties added the the
InitialContext's environment upon creation. - getFormatId() - Method in class bitronix.tm.BitronixXid
-
Get Bitronix XID format ID.
- getFormatId() - Method in class bitronix.tm.journal.TransactionLogHeader
-
Get FORMAT_ID_HEADER.
- getFuture() - Method in class bitronix.tm.twopc.executor.Job
- getGeneratedKeys() - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- getGeneratedKeys() - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- getGlobalTransactionId() - Method in class bitronix.tm.BitronixXid
-
Get the GTRID of the XID.
- getGlobalTransactionIdUid() - Method in class bitronix.tm.BitronixXid
- getGracefulShutdownInterval() - Method in class bitronix.tm.Configuration
-
Maximum amount of seconds the TM will wait for transactions to get done before aborting them at shutdown time.
- getGtrid() - Method in class bitronix.tm.BitronixTransaction
- getGtrid() - Method in interface bitronix.tm.BitronixTransactionMBean
- getGtrid() - Method in class bitronix.tm.internal.XAResourceManager
-
Get the GTRID of the transaction the
XAResourceManagerinstance is attached to. - getGtrid() - Method in class bitronix.tm.journal.TransactionLogRecord
- getHeader() - Method in class bitronix.tm.journal.TransactionLogAppender
-
Return a
TransactionLogHeaderthat allows reading and controlling the log file's header. - getHeaderLength() - Method in class bitronix.tm.journal.TransactionLogRecord
- getIgnoreRecoveryFailures() - Method in class bitronix.tm.internal.XAResourceHolderState
- getIgnoreRecoveryFailures() - Method in class bitronix.tm.resource.common.ResourceBean
- getIndexOfChild(Object, Object) - Method in class bitronix.tm.gui.ResourcesTreeModel
- getInFlightTransactions() - Method in class bitronix.tm.BitronixTransactionManager
-
Return all in-flight transactions.
- getInitialContext(Hashtable) - Method in class bitronix.tm.jndi.BitronixInitialContextFactory
- getInitialContextFactory() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- getInitialContextFactory() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- getInPoolSize() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getInPoolSize() - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- getInPoolSize() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- getInPoolSize() - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- getInPoolSize() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- getInPoolSize() - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- getInstance() - Static method in class bitronix.tm.journal.DiskForceBatcherThread
-
Get the single instance of the DiskForceBatcherThread.
- getIsolationLevel() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getJndiTransactionSynchronizationRegistryName() - Method in class bitronix.tm.Configuration
-
Get the name the
TransactionSynchronizationRegistryshould be bound under in theBitronixContext. - getJndiUserTransactionName() - Method in class bitronix.tm.Configuration
-
Get the name the
UserTransactionshould be bound under in theBitronixContext. - getJournal() - Method in class bitronix.tm.Configuration
-
Get the journal implementation.
- getJournal() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the transactions journal.
- getLastReleaseDate() - Method in class bitronix.tm.resource.common.RecoveryXAResourceHolder
- getLastReleaseDate() - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Get the date at which this object was last released to the pool.
- getLastReleaseDate() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder
-
Get the date at which this object was last released to the pool.
- getLastReleaseDate() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getLastReleaseDate() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getLastReleaseDate() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getLastReleaseDate() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getLastReleaseDate() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getLocalAutoCommit() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getLoginTimeout() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getLoginTimeout() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getLogPart1Filename() - Method in class bitronix.tm.Configuration
-
Get the journal fragment file 1 name.
- getLogPart2Filename() - Method in class bitronix.tm.Configuration
-
Get the journal fragment file 2 name.
- getLogWriter() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getLogWriter() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getMaxIdleTime() - Method in class bitronix.tm.resource.common.ResourceBean
- getMaxLogSizeInMb() - Method in class bitronix.tm.Configuration
-
Maximum size in megabytes of the journal fragments.
- getMaxPoolSize() - Method in class bitronix.tm.resource.common.ResourceBean
- getMaxPoolSize() - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- getMaxPoolSize() - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- getMaxPoolSize() - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- getMessage() - Method in exception bitronix.tm.internal.BitronixMultiSystemException
- getMessage() - Method in exception bitronix.tm.twopc.PhaseException
- getMessageConsumer() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- getMessageConsumer() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- getMessageListener() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getMessageListener() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- getMessageListener() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- getMessageListener() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getMessageListener() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- getMessageListener() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- getMessageProducer() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getMessageProducer() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getMessageSelector() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- getMessageSelector() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- getMetaData() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- getMetaData() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- getMetaData() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- getMetaData() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- getMinPoolSize() - Method in class bitronix.tm.resource.common.ResourceBean
- getMinPoolSize() - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- getMinPoolSize() - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- getMinPoolSize() - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- getName() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
-
The JNDI name under which the
XAConnectionFactoryis available. - getName() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
-
The JNDI name under which the
XAConnectionFactoryis available. - getNameInNamespace() - Method in class bitronix.tm.jndi.BitronixContext
- getNameParser(String) - Method in class bitronix.tm.jndi.BitronixContext
- getNameParser(Name) - Method in class bitronix.tm.jndi.BitronixContext
- getNaturalOrderPositions() - Method in class bitronix.tm.internal.XAResourceManager
- getNaturalOrderPositions() - Method in class bitronix.tm.utils.Scheduler
- getNaturalOrderResourcesForPosition(Integer) - Method in class bitronix.tm.internal.XAResourceManager
- getNextShrinkDate() - Method in class bitronix.tm.resource.common.XAPool
- getNoLocal() - Method in class bitronix.tm.resource.jms.TopicSubscriberWrapper
- getNoLocal() - Method in class bitronix.tm.resource.messaging.TopicSubscriberWrapper
- getObject() - Method in class bitronix.tm.timer.PoolShrinkingTask
- getObject() - Method in class bitronix.tm.timer.RecoveryTask
- getObject() - Method in class bitronix.tm.timer.Task
- getObject() - Method in class bitronix.tm.timer.TransactionTimeoutTask
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class bitronix.tm.BitronixTransactionManagerObjectFactory
-
Since there can be only one transaction manager per VM instance, this method always returns a reference to the unique BitronixTransactionManager object.
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistryObjectFactory
-
Since there can be only one synchronization registry per VM instance, this method always returns a reference to the unique BitronixTransactionSynchronizationRegistry object.
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class bitronix.tm.resource.ResourceObjectFactory
- getOldestInFlightTransactionTimestamp() - Method in class bitronix.tm.BitronixTransactionManager
-
Return the timestamp of the oldest in-flight transaction.
- getParentLogger() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getParentLogger() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getPassword() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getPassword() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- getPassword() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- getPooledConnection() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- getPooledConnection() - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- getPooledConnection() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- getPooledConnection() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- getPoolingConnectionFactory() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getPoolingConnectionFactory() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getPoolingConnectionFactory() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getPoolingConnectionFactory() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getPoolingDataSource() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getPosition() - Method in class bitronix.tm.journal.TransactionLogHeader
-
Get CURRENT_POSITION_HEADER.
- getPreparedStatementCacheSize() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getPriority() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getPriority() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getProperties() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- getProperties() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- getProperties(Object) - Static method in class bitronix.tm.utils.PropertyUtils
-
Build a map of direct javabeans properties of the target object.
- getProperty(Object, String) - Static method in class bitronix.tm.utils.PropertyUtils
-
Get a direct or indirect property (dotted property: prop1.prop2.prop3) on the target object.
- getProviderUrl() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- getProviderUrl() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.BaseProxyHandlerClass
-
Must be implemented by the sub-class of this class.
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.JdbcCallableStatementHandle
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.JdbcResultSetHandle
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- getProxiedDelegate() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- getRecordLength() - Method in class bitronix.tm.journal.TransactionLogRecord
- getRecoverer() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the transaction recoverer.
- getReference() - Method in class bitronix.tm.BitronixTransactionManager
-
BitronixTransactionManager can only have a single instance per JVM so this method always returns a reference with no special information to find back the sole instance.
- getReference() - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- getReference() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
- getReference() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
PoolingDataSourcemust alway have a unique name so this method builds a reference to this object using the unique name asRefAddr. - getReference() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
-
PoolingConnectionFactorymust alway have a unique name so this method builds a reference to this object using the unique name asRefAddr. - getReference() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
-
PoolingConnectionFactorymust alway have a unique name so this method builds a reference to this object using the unique name asRefAddr. - getResource() - Method in class bitronix.tm.twopc.executor.Job
- getResource(Object) - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- getResourceAsStream(String) - Static method in class bitronix.tm.utils.ClassLoaderUtils
-
Load a resource from the classpath.
- getResourceBean() - Method in class bitronix.tm.resource.common.RecoveryXAResourceHolder
- getResourceBean() - Method in interface bitronix.tm.resource.common.XAResourceHolder
-
Get the ResourceBean which created this XAResourceHolder.
- getResourceBean() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder
-
Get the ResourceBean which created this XAResourceHolder.
- getResourceBean() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getResourceBean() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getResourceBean() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getResourceConfigurationFilename() - Method in class bitronix.tm.Configuration
-
ResourceLoaderconfiguration file name. - getResourceLoader() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the resource loader.
- getResourceManager() - Method in class bitronix.tm.BitronixTransaction
- getResources() - Method in class bitronix.tm.internal.ThreadContext
-
Get this context's resources, in the JTA 1.1 TransactionSynchronizationRegistry sense.
- getResources() - Method in class bitronix.tm.resource.ResourceLoader
-
Get a Map with the configured uniqueName as key and
XAResourceProduceras value. - getResourceStates() - Method in exception bitronix.tm.internal.BitronixMultiSystemException
-
Get the list of XAResourceHolderStates which threw an exception during execution.
- getResourceStates() - Method in exception bitronix.tm.twopc.PhaseException
-
Get the list of resource which threw an exception during a phase execution.
- getResourcesUniqueNames() - Static method in class bitronix.tm.resource.ResourceRegistrar
-
Get all
XAResourceProducers unique names. - getResultSet() - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- getResultSet() - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- getReverseOrderPositions() - Method in class bitronix.tm.internal.XAResourceManager
- getReverseOrderPositions() - Method in class bitronix.tm.utils.Scheduler
- getReverseOrderResourcesForPosition(Integer) - Method in class bitronix.tm.internal.XAResourceManager
- getRollbackOnly() - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- getRolledbackCount() - Method in class bitronix.tm.recovery.Recoverer
-
Get the amount of transactions rolled back during the last recovery run.
- getRolledbackCount() - Method in interface bitronix.tm.recovery.RecovererMBean
- getRoot() - Method in class bitronix.tm.gui.ResourcesTreeModel
- getRow(int) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- getRow(int) - Method in class bitronix.tm.gui.RawTransactionTableModel
- getRow(int) - Method in class bitronix.tm.gui.TransactionTableModel
- getRowCount() - Method in class bitronix.tm.gui.PendingTransactionTableModel
- getRowCount() - Method in class bitronix.tm.gui.RawTransactionTableModel
- getRuntimeException() - Method in class bitronix.tm.twopc.executor.Job
- getSecurityCredentials() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- getSecurityCredentials() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- getSecurityPrincipal() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- getSecurityPrincipal() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- getSequenceNumber() - Method in class bitronix.tm.journal.TransactionLogRecord
- getServerId() - Method in class bitronix.tm.Configuration
-
ASCII ID that must uniquely identify this TM instance.
- getSession() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getSession() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- getSession() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getSession() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- getSession(boolean) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getSession(boolean) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getShareTransactionConnections() - Method in class bitronix.tm.resource.common.ResourceBean
- getStackTrace(Throwable) - Static method in class bitronix.tm.utils.ExceptionUtils
-
Returns the stack trace of the specified
Throwable. - getStartDate() - Method in class bitronix.tm.BitronixTransaction
- getStartDate() - Method in interface bitronix.tm.BitronixTransactionMBean
- getState() - Method in class bitronix.tm.journal.TransactionLogHeader
-
Get STATE_HEADER.
- getState() - Method in class bitronix.tm.resource.common.AbstractXAStatefulHolder
- getState() - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Get the current resource state.
- getState() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- getState() - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- getState() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- getStateDescription() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getStateDescription() - Method in interface bitronix.tm.resource.jdbc.JdbcPooledConnectionMBean
- getStateDescription() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getStateDescription() - Method in interface bitronix.tm.resource.jms.JmsPooledConnectionMBean
- getStateDescription() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getStateDescription() - Method in interface bitronix.tm.resource.messaging.MessagingPooledConnectionMBean
- getStatement() - Method in class bitronix.tm.resource.jdbc.JdbcResultSetHandle
- getStatus() - Method in class bitronix.tm.BitronixTransaction
- getStatus() - Method in class bitronix.tm.BitronixTransactionManager
- getStatus() - Method in class bitronix.tm.journal.TransactionLogRecord
- getStatusDescription() - Method in class bitronix.tm.BitronixTransaction
- getStatusDescription() - Method in interface bitronix.tm.BitronixTransactionMBean
- getSynchronizationScheduler() - Method in class bitronix.tm.BitronixTransaction
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class bitronix.tm.gui.TransactionTableCellRenderer
- getTaskScheduler() - Method in class bitronix.tm.timer.Task
- getTaskScheduler() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the task scheduler.
- getTestConnections() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- getTestConnections() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- getTestQuery() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getThreadName() - Method in class bitronix.tm.BitronixTransaction
- getThreadName() - Method in interface bitronix.tm.BitronixTransactionMBean
- getTime() - Method in class bitronix.tm.journal.TransactionLogRecord
- getTimeout() - Method in class bitronix.tm.internal.ThreadContext
-
Return this context's default timeout.
- getTimestamp() - Method in class bitronix.tm.journal.TransactionLogHeader
-
Get TIMESTAMP_HEADER.
- getTimeToLive() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- getTimeToLive() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- getTopic() - Method in class bitronix.tm.resource.jms.TopicSubscriberWrapper
- getTopic() - Method in class bitronix.tm.resource.messaging.TopicSubscriberWrapper
- getTotalPoolSize() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- getTotalPoolSize() - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- getTotalPoolSize() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- getTotalPoolSize() - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- getTotalPoolSize() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- getTotalPoolSize() - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- getTransacted() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getTransacted() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- getTransacted() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getTransacted() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- getTransaction() - Method in class bitronix.tm.BitronixTransactionManager
- getTransaction() - Method in class bitronix.tm.internal.ThreadContext
-
Return the transaction linked with this thread context.
- getTransactionGtridsCurrentlyHoldingThis() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getTransactionGtridsCurrentlyHoldingThis() - Method in interface bitronix.tm.resource.jdbc.JdbcPooledConnectionMBean
- getTransactionGtridsCurrentlyHoldingThis() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getTransactionGtridsCurrentlyHoldingThis() - Method in interface bitronix.tm.resource.jms.JmsPooledConnectionMBean
- getTransactionGtridsCurrentlyHoldingThis() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getTransactionGtridsCurrentlyHoldingThis() - Method in interface bitronix.tm.resource.messaging.MessagingPooledConnectionMBean
- getTransactionKey() - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- getTransactionManager() - Static method in class bitronix.tm.TransactionManagerServices
-
Create an initialized transaction manager.
- getTransactionStatus() - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- getTransactionSynchronizationRegistry() - Static method in class bitronix.tm.TransactionManagerServices
-
Create the JTA 1.1 TransactionSynchronizationRegistry.
- getTransactionTimeout() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- getTransactionTimeout() - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- getTransactionTimeout() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- getTransactionTimeoutDate() - Method in class bitronix.tm.internal.XAResourceHolderState
- getTwoPcOrderingPosition() - Method in class bitronix.tm.internal.XAResourceHolderState
- getTwoPcOrderingPosition() - Method in class bitronix.tm.resource.common.ResourceBean
- getUniqueName() - Method in class bitronix.tm.internal.XAResourceHolderState
- getUniqueName() - Method in class bitronix.tm.recovery.DanglingTransaction
- getUniqueName() - Method in class bitronix.tm.resource.common.ResourceBean
- getUniqueName() - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Get the resource name as registered in the transactions journal.
- getUniqueNames() - Method in class bitronix.tm.journal.TransactionLogRecord
- getUrl() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getUrlPkgPrefixes() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- getUrlPkgPrefixes() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- getUser() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getUser() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- getUser() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- getUseTmJoin() - Method in class bitronix.tm.internal.XAResourceHolderState
- getUseTmJoin() - Method in class bitronix.tm.resource.common.ResourceBean
- getValueAt(int, int) - Method in class bitronix.tm.gui.DuplicatedGtridTableModel
- getValueAt(int, int) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- getValueAt(int, int) - Method in class bitronix.tm.gui.RawTransactionTableModel
- getVersion() - Static method in class bitronix.tm.Version
- getXaConnection() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getXAConnection() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getXAConnection() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- getXAConnection() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getXAConnection() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- getXAConnection() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getXAConnection(String, String) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- getXAException() - Method in class bitronix.tm.twopc.executor.Job
- getXAFactory() - Method in class bitronix.tm.resource.common.XAPool
- getXAResource() - Method in class bitronix.tm.internal.XAResourceHolderState
- getXAResource() - Method in class bitronix.tm.resource.common.RecoveryXAResourceHolder
- getXAResource() - Method in interface bitronix.tm.resource.common.XAResourceHolder
-
Get the vendor's
XAResourceimplementation of the wrapped resource. - getXAResource() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder
-
Get the vendor's
XAResourceimplementation of the wrapped resource. - getXAResource() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getXAResource() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- getXAResource() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getXAResource() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- getXAResource() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getXAResource() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- getXAResourceHolder() - Method in class bitronix.tm.internal.XAResourceHolderState
- getXAResourceHolders() - Method in class bitronix.tm.resource.common.RecoveryXAResourceHolder
- getXAResourceHolders() - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Get the list of
XAResourceHolders created by thisXAStatefulHolderthat are still open. - getXAResourceHolders() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceHolder
-
Get the list of
XAResourceHolders created by thisXAStatefulHolderthat are still open. - getXAResourceHolders() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- getXAResourceHolders() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- getXAResourceHolders() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- getXAResourceHolders() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- getXAResourceHolders() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- getXAResourceHolderStateGtrids() - Method in class bitronix.tm.resource.common.AbstractXAResourceHolder
-
Simple helper method which returns a set of GTRIDs of transactions in which this resource is enlisted.
- getXAResourceHolderStatesForGtrid(Uid) - Method in class bitronix.tm.resource.common.AbstractXAResourceHolder
- getXAResourceHolderStatesForGtrid(Uid) - Method in interface bitronix.tm.resource.common.XAResourceHolder
-
Get all the
XAResourceHolderStates of this wrapped resource for a specific GTRID. - getXAStatefulHolder() - Method in class bitronix.tm.resource.common.DeferredReleaseSynchronization
- getXid() - Method in class bitronix.tm.internal.XAResourceHolderState
- getXid() - Method in class bitronix.tm.recovery.DanglingTransaction
- goAhead(long) - Method in class bitronix.tm.journal.TransactionLogHeader
-
Advance CURRENT_POSITION_HEADER.
- GTRID_COL - Static variable in class bitronix.tm.gui.RawTransactionTableModel
H
- hashCode() - Method in class bitronix.tm.BitronixTransaction
- hashCode() - Method in class bitronix.tm.BitronixXid
-
Get an integer hash for the XID.
- hashCode() - Method in class bitronix.tm.internal.XAResourceHolderState
- hashCode() - Method in class bitronix.tm.recovery.DanglingTransaction
- hashCode() - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- hashCode() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- hashCode() - Method in class bitronix.tm.resource.jms.MessageProducerConsumerKey
- hashCode() - Method in class bitronix.tm.resource.messaging.MessageProducerConsumerKey
- hashCode() - Method in class bitronix.tm.utils.Uid
- hasStateForXAResource(XAResourceHolder) - Method in class bitronix.tm.resource.common.AbstractXAResourceHolder
- hasStateForXAResource(XAResourceHolder) - Method in interface bitronix.tm.resource.common.XAResourceHolder
-
Check if this
XAResourceHoldercontains a state for a specificXAResourceHolder. - head() - Method in class bitronix.tm.journal.DiskForceWaitQueue
- HEADER_LENGTH - Static variable in class bitronix.tm.journal.TransactionLogHeader
-
Total length of the header.
I
- incCreatedResourcesCounter() - Method in class bitronix.tm.resource.common.ResourceBean
-
Increment a transient counter.
- IncrementalRecoverer - Class in bitronix.tm.recovery
-
Incremental resource recoverer.
- IncrementalRecoverer() - Constructor for class bitronix.tm.recovery.IncrementalRecoverer
- init() - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Initialize this
XAResourceProducer's internal resources. - init() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Initialize this
XAResourceProducer's internal resources. - init() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
Initializes the pool by creating the initial amount of connections.
- init() - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- init() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
-
Initialize the pool by creating the initial amount of connections.
- init() - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- init() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
-
Initialize the pool by creating the initial amount of connections.
- init() - Method in class bitronix.tm.resource.ResourceLoader
-
Initialize the ResourceLoader and load the resources configuration file specified in
bitronix.tm.resource.configurationproperty. - InitializationException - Exception in bitronix.tm.utils
-
Thrown at transaction manager startup when an error occurs.
- InitializationException(String) - Constructor for exception bitronix.tm.utils.InitializationException
- InitializationException(String, Throwable) - Constructor for exception bitronix.tm.utils.InitializationException
- inPoolSize() - Method in class bitronix.tm.resource.common.XAPool
- intToBytes(int) - Static method in class bitronix.tm.utils.Encoder
- invoke(Object, Method, Object[]) - Method in class bitronix.tm.resource.jdbc.BaseProxyHandlerClass
-
Implementation of the InvocationHandler interface.
- isAllowMultipleLrc() - Method in class bitronix.tm.Configuration
-
Should the transaction manager allow enlistment of multiple LRC resources in a single transaction? This is highly unsafe but could be useful for testing.
- isAsynchronous2Pc() - Method in class bitronix.tm.Configuration
-
Should two phase commit be executed asynchronously? Asynchronous two phase commit can improve performance when there are many resources enlisted in transactions but is more CPU intensive due to the dynamic thread spawning requirements.
- isCellEditable(int, int) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- isCellEditable(int, int) - Method in class bitronix.tm.gui.RawTransactionTableModel
- isClosed() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- isClosed() - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- isClosed() - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- isCrc32Correct() - Method in class bitronix.tm.journal.TransactionLogRecord
-
Recalculate the CRC32 value of this record (using
TransactionLogRecord.calculateCrc32()) and compare it with the stored value. - isCurrentNodeOnlyRecovery() - Method in class bitronix.tm.Configuration
-
Should the recovery process not recover XIDs generated with another JVM unique ID? Setting this property to true is useful in clustered environments where multiple instances of BTM are running on different nodes.
- isDebugZeroResourceTransaction() - Method in class bitronix.tm.Configuration
-
Should creation and commit call stacks of transactions executed without a single enlisted tracked and logged or not?
- isDisabled() - Method in class bitronix.tm.resource.common.ResourceBean
- isDisabled() - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- isDisabled() - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- isDisabled() - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- isDisableJmx() - Method in class bitronix.tm.Configuration
-
Should JMX Mbeans not be registered even if a JMX MBean server is detected?
- isDisableRecovery() - Method in class bitronix.tm.Configuration
-
Useful for debugging with less noise.
- isDone(Object) - Method in class bitronix.tm.twopc.executor.AsyncExecutor
- isDone(Object) - Method in interface bitronix.tm.twopc.executor.Executor
-
Check if the thread pool has terminated the execution of the job represented by a future.
- isDone(Object) - Method in class bitronix.tm.twopc.executor.SyncExecutor
- isEmpty() - Method in class bitronix.tm.journal.DiskForceWaitQueue
- isEnableJdbc4ConnectionTest() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- isEnded() - Method in class bitronix.tm.internal.XAResourceHolderState
- isFailed() - Method in class bitronix.tm.internal.XAResourceHolderState
- isFailed() - Method in class bitronix.tm.resource.common.XAPool
- isFailed() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- isFailed() - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- isFailed() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- isFailed() - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- isFailed() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- isFailed() - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- isFilterLogStatus() - Method in class bitronix.tm.Configuration
-
Should only mandatory logs be written? Enabling this parameter lowers space usage of the fragments but makes debugging more complex.
- isForceBatchingEnabled() - Method in class bitronix.tm.Configuration
-
Are disk forces batched? Disabling batching can seriously lower the transaction manager's throughput.
- isForcedWriteEnabled() - Method in class bitronix.tm.Configuration
-
Are logs forced to disk? Do not set to false in production since without disk force, integrity is not guaranteed.
- isLeaf(Object) - Method in class bitronix.tm.gui.ResourcesTreeModel
- isParticipating(XAResourceHolderState) - Method in class bitronix.tm.twopc.AbstractPhaseEngine
-
Determine if a resource is participating in the phase or not.
- isParticipating(XAResourceHolderState) - Method in class bitronix.tm.twopc.Committer
- isParticipating(XAResourceHolderState) - Method in class bitronix.tm.twopc.Preparer
- isParticipating(XAResourceHolderState) - Method in class bitronix.tm.twopc.Rollbacker
- isParticipatingInActiveGlobalTransaction() - Method in class bitronix.tm.resource.common.AbstractXAResourceHolder
-
If this method returns false, then local transaction calls like Connection.commit() can be made.
- isRunning() - Method in class bitronix.tm.recovery.Recoverer
-
Check if the recoverer currently is running.
- isRunning() - Method in interface bitronix.tm.recovery.RecovererMBean
- isSameRM(XAResource) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- isSameRM(XAResource) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- isSameRM(XAResource) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- isSkipCorruptedLogs() - Method in class bitronix.tm.Configuration
-
Should corrupted logs be skipped?
- isStarted() - Method in class bitronix.tm.internal.XAResourceHolderState
- isSuspended() - Method in class bitronix.tm.internal.XAResourceHolderState
- isTaskSchedulerRunning() - Static method in class bitronix.tm.TransactionManagerServices
-
Check if the task scheduler has started.
- isTransactionManagerRunning() - Static method in class bitronix.tm.TransactionManagerServices
-
Check if the transaction manager has started.
- isUnilateralRollback() - Method in exception bitronix.tm.internal.BitronixMultiSystemException
- isUnilateralRollback(XAException) - Static method in exception bitronix.tm.internal.BitronixXAException
- isWarnAboutZeroResourceTransaction() - Method in class bitronix.tm.Configuration
-
Should transactions executed without a single enlisted resource result in a warning or not? Most of the time transactions executed with no enlisted resource reflect a bug or a mis-configuration somewhere.
- isWrapperFor(Class<?>) - Method in class bitronix.tm.resource.jdbc.JdbcCallableStatementHandle
- isWrapperFor(Class<?>) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- isWrapperFor(Class<?>) - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- isWrapperFor(Class<?>) - Method in class bitronix.tm.resource.jdbc.JdbcResultSetHandle
- isWrapperFor(Class<?>) - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- isWrapperFor(Class<?>) - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- isWrapperFor(Class<?>) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- iterator() - Method in class bitronix.tm.utils.Scheduler
J
- JdbcCallableStatementHandle - Class in bitronix.tm.resource.jdbc
-
CallableStatement
Statementwrapper. - JdbcCallableStatementHandle(CallableStatement, JdbcPooledConnection) - Constructor for class bitronix.tm.resource.jdbc.JdbcCallableStatementHandle
- JdbcConnectionHandle - Class in bitronix.tm.resource.jdbc
-
Disposable Connection handle.
- JdbcConnectionHandle(JdbcPooledConnection, Connection) - Constructor for class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- JdbcPooledConnection - Class in bitronix.tm.resource.jdbc
-
Implementation of a JDBC pooled connection wrapping vendor's
XAConnectionimplementation. - JdbcPooledConnection(PoolingDataSource, XAConnection) - Constructor for class bitronix.tm.resource.jdbc.JdbcPooledConnection
- JdbcPooledConnectionMBean - Interface in bitronix.tm.resource.jdbc
-
JdbcPooledConnectionManagement interface. - JdbcPreparedStatementHandle - Class in bitronix.tm.resource.jdbc
-
Caching
PreparedStatementwrapper. - JdbcPreparedStatementHandle(String) - Constructor for class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- JdbcPreparedStatementHandle(String, int) - Constructor for class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- JdbcPreparedStatementHandle(String, int[]) - Constructor for class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- JdbcPreparedStatementHandle(String, int, int) - Constructor for class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- JdbcPreparedStatementHandle(String, int, int, int) - Constructor for class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- JdbcPreparedStatementHandle(String, String[]) - Constructor for class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- JdbcResultSetHandle - Class in bitronix.tm.resource.jdbc
-
ResultSet
ResultSetwrapper. - JdbcResultSetHandle(ResultSet, BaseProxyHandlerClass) - Constructor for class bitronix.tm.resource.jdbc.JdbcResultSetHandle
- JdbcStatementHandle - Class in bitronix.tm.resource.jdbc
-
Statement
Statementwrapper. - JdbcStatementHandle(Statement, JdbcPooledConnection) - Constructor for class bitronix.tm.resource.jdbc.JdbcStatementHandle
- JdbcUncachedPreparedStatementHandle - Class in bitronix.tm.resource.jdbc
- JdbcUncachedPreparedStatementHandle(PreparedStatement, JdbcPooledConnection) - Constructor for class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- JmsConnectionHandle - Class in bitronix.tm.resource.jms
-
Disposable Connection handle.
- JmsConnectionHandle(JmsPooledConnection, XAConnection) - Constructor for class bitronix.tm.resource.jms.JmsConnectionHandle
- JmsPooledConnection - Class in bitronix.tm.resource.jms
-
Implementation of a JMS pooled connection wrapping vendor's
XAConnectionimplementation. - JmsPooledConnection(PoolingConnectionFactory, XAConnection) - Constructor for class bitronix.tm.resource.jms.JmsPooledConnection
- JmsPooledConnectionMBean - Interface in bitronix.tm.resource.jms
-
JmsPooledConnectionManagement interface. - JndiXAConnectionFactory - Class in bitronix.tm.resource.jms
-
XAConnectionFactoryimplementation that wraps anotherXAConnectionFactoryimplementation available in some JNDI tree. - JndiXAConnectionFactory - Class in bitronix.tm.resource.messaging
-
XAConnectionFactoryimplementation that wraps anotherXAConnectionFactoryimplementation available in some JNDI tree. - JndiXAConnectionFactory() - Constructor for class bitronix.tm.resource.jms.JndiXAConnectionFactory
- JndiXAConnectionFactory() - Constructor for class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- Job - Class in bitronix.tm.twopc.executor
-
Abstract job definition executable by the 2PC thread pools.
- Job(XAResourceHolderState) - Constructor for class bitronix.tm.twopc.executor.Job
- Journal - Interface in bitronix.tm.journal
-
Transaction logs journal implementations must implement this interface to provide functionality required by the transaction manager.
L
- list(String) - Method in class bitronix.tm.jndi.BitronixContext
- list(Name) - Method in class bitronix.tm.jndi.BitronixContext
- listBindings(String) - Method in class bitronix.tm.jndi.BitronixContext
- listBindings(Name) - Method in class bitronix.tm.jndi.BitronixContext
- loadClass(String) - Static method in class bitronix.tm.utils.ClassLoaderUtils
-
Load a class by name.
- log(int, Uid, Set<String>) - Method in class bitronix.tm.journal.DiskJournal
-
Log a new transaction status to journal.
- log(int, Uid, Set<String>) - Method in interface bitronix.tm.journal.Journal
-
Log a new transaction status to journal.
- log(int, Uid, Set<String>) - Method in class bitronix.tm.journal.NullJournal
- logFailedResources(PhaseException) - Method in class bitronix.tm.twopc.AbstractPhaseEngine
-
Log exceptions that happened during a phase failure.
- longToBytes(long) - Static method in class bitronix.tm.utils.Encoder
- lookup(String) - Method in class bitronix.tm.jndi.BitronixContext
- lookup(Name) - Method in class bitronix.tm.jndi.BitronixContext
- lookupLink(String) - Method in class bitronix.tm.jndi.BitronixContext
- lookupLink(Name) - Method in class bitronix.tm.jndi.BitronixContext
- LrcConnectionHandle - Class in bitronix.tm.resource.jdbc.lrc
-
Connection handle implementation for a non-XA JDBC resource emulating XA with Last Resource Commit.
- LrcConnectionHandle(LrcXAResource, Connection) - Constructor for class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- LrcXAConnection - Class in bitronix.tm.resource.jdbc.lrc
-
XAConnection implementation for a non-XA JDBC resource emulating XA with Last Resource Commit.
- LrcXAConnection - Class in bitronix.tm.resource.jms.lrc
-
XAConnection implementation for a non-XA JMS resource emulating XA with Last Resource Commit.
- LrcXAConnection - Class in bitronix.tm.resource.messaging.lrc
-
XAConnection implementation for a non-XA JMS resource emulating XA with Last Resource Commit.
- LrcXAConnection(Connection) - Constructor for class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- LrcXAConnection(Connection) - Constructor for class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- LrcXAConnection(Connection) - Constructor for class bitronix.tm.resource.jms.lrc.LrcXAConnection
- LrcXAConnectionFactory - Class in bitronix.tm.resource.jms.lrc
-
XAConnectionFactory implementation for a non-XA JMS resource emulating XA with Last Resource Commit.
- LrcXAConnectionFactory - Class in bitronix.tm.resource.messaging.lrc
-
XAConnectionFactory implementation for a non-XA JMS resource emulating XA with Last Resource Commit.
- LrcXAConnectionFactory() - Constructor for class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- LrcXAConnectionFactory() - Constructor for class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- LrcXADataSource - Class in bitronix.tm.resource.jdbc.lrc
-
XADataSource implementation for a non-XA JDBC resource emulating XA with Last Resource Commit.
- LrcXADataSource() - Constructor for class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- LrcXAResource - Class in bitronix.tm.resource.jdbc.lrc
-
XAResource implementation for a non-XA JDBC connection emulating XA with Last Resource Commit.
- LrcXAResource - Class in bitronix.tm.resource.jms.lrc
-
XAResource implementation for a non-XA JMS connection emulating XA with Last Resource Commit.
- LrcXAResource - Class in bitronix.tm.resource.messaging.lrc
-
XAResource implementation for a non-XA JMS connection emulating XA with Last Resource Commit.
- LrcXAResource(Session) - Constructor for class bitronix.tm.resource.messaging.lrc.LrcXAResource
- LrcXAResource(Connection) - Constructor for class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- LrcXAResource(Session) - Constructor for class bitronix.tm.resource.jms.lrc.LrcXAResource
- LrcXASession - Class in bitronix.tm.resource.jms.lrc
-
XASession implementation for a non-XA JMS resource emulating XA with Last Resource Commit.
- LrcXASession - Class in bitronix.tm.resource.messaging.lrc
-
XASession implementation for a non-XA JMS resource emulating XA with Last Resource Commit.
- LrcXASession(Session) - Constructor for class bitronix.tm.resource.messaging.lrc.LrcXASession
- LrcXASession(Session) - Constructor for class bitronix.tm.resource.jms.lrc.LrcXASession
- LruEvictionListener - Interface in bitronix.tm.resource.jdbc
-
Eviction listener interface for
LruStatementCache. - LruStatementCache - Class in bitronix.tm.resource.jdbc
-
Last Recently Used PreparedStatement cache with eviction listeners support implementation.
- LruStatementCache(int) - Constructor for class bitronix.tm.resource.jdbc.LruStatementCache
M
- main(String[]) - Static method in class bitronix.tm.gui.Console
- main(String[]) - Static method in class bitronix.tm.utils.CryptoEngine
-
Main method of this class to be used as a command-line tool to get a crypted version of a resource password.
- makeValidName(String) - Static method in class bitronix.tm.utils.ManagementRegistrar
-
Replace characters considered illegal in a management object's name.
- ManagementRegistrar - Class in bitronix.tm.utils
-
Simple JMX facade.
- MessageConsumerWrapper - Class in bitronix.tm.resource.jms
-
MessageConsumerwrapper that adds XA enlistment semantics. - MessageConsumerWrapper - Class in bitronix.tm.resource.messaging
-
MessageConsumerwrapper that adds XA enlistment semantics. - MessageConsumerWrapper(MessageConsumer, DualSessionWrapper, PoolingConnectionFactory) - Constructor for class bitronix.tm.resource.messaging.MessageConsumerWrapper
- MessageConsumerWrapper(MessageConsumer, DualSessionWrapper, PoolingConnectionFactory) - Constructor for class bitronix.tm.resource.jms.MessageConsumerWrapper
- MessageProducerConsumerKey - Class in bitronix.tm.resource.jms
-
JMS destination wrapper optimized for use with hashed collections where it is the key and a
MessageProduceror aMessageConsumeris the value. - MessageProducerConsumerKey - Class in bitronix.tm.resource.messaging
-
JMS destination wrapper optimized for use with hashed collections where it is the key and a
MessageProduceror aMessageConsumeris the value. - MessageProducerConsumerKey(Destination) - Constructor for class bitronix.tm.resource.messaging.MessageProducerConsumerKey
- MessageProducerConsumerKey(Destination, String) - Constructor for class bitronix.tm.resource.messaging.MessageProducerConsumerKey
- MessageProducerConsumerKey(Destination, String, boolean) - Constructor for class bitronix.tm.resource.messaging.MessageProducerConsumerKey
- MessageProducerConsumerKey(Destination) - Constructor for class bitronix.tm.resource.jms.MessageProducerConsumerKey
- MessageProducerConsumerKey(Destination, String) - Constructor for class bitronix.tm.resource.jms.MessageProducerConsumerKey
- MessageProducerConsumerKey(Destination, String, boolean) - Constructor for class bitronix.tm.resource.jms.MessageProducerConsumerKey
- MessageProducerWrapper - Class in bitronix.tm.resource.jms
-
MessageProducerwrapper that adds XA enlistment semantics. - MessageProducerWrapper - Class in bitronix.tm.resource.messaging
-
MessageProducerwrapper that adds XA enlistment semantics. - MessageProducerWrapper(MessageProducer, DualSessionWrapper, PoolingConnectionFactory) - Constructor for class bitronix.tm.resource.messaging.MessageProducerWrapper
- MessageProducerWrapper(MessageProducer, DualSessionWrapper, PoolingConnectionFactory) - Constructor for class bitronix.tm.resource.jms.MessageProducerWrapper
- MessagingConnectionHandle - Class in bitronix.tm.resource.messaging
-
Disposable Connection handle.
- MessagingConnectionHandle(MessagingPooledConnection, XAConnection) - Constructor for class bitronix.tm.resource.messaging.MessagingConnectionHandle
- MessagingPooledConnection - Class in bitronix.tm.resource.messaging
-
Implementation of a JMS pooled connection wrapping vendor's
XAConnectionimplementation. - MessagingPooledConnection(PoolingConnectionFactory, XAConnection) - Constructor for class bitronix.tm.resource.messaging.MessagingPooledConnection
- MessagingPooledConnectionMBean - Interface in bitronix.tm.resource.messaging
-
MessagingPooledConnectionManagement interface. - MonotonicClock - Class in bitronix.tm.utils
-
A System.currentTimeMillis() replacement which guarantees monotonic time increment.
- MonotonicClock() - Constructor for class bitronix.tm.utils.MonotonicClock
- mouseClicked(MouseEvent) - Method in class bitronix.tm.gui.TransactionTableMouseListener
N
- NO_TX - Static variable in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- NO_TX - Static variable in class bitronix.tm.resource.jms.lrc.LrcXAResource
- NO_TX - Static variable in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- NullJournal - Class in bitronix.tm.journal
-
No-op journal.
- NullJournal() - Constructor for class bitronix.tm.journal.NullJournal
O
- onAcquire(Connection, String) - Method in interface bitronix.tm.resource.jdbc.ConnectionCustomizer
-
Called when the physical connection is created.
- onDestroy(Connection, String) - Method in interface bitronix.tm.resource.jdbc.ConnectionCustomizer
-
Called when the physical connection is destroyed.
- onEviction(Object) - Method in interface bitronix.tm.resource.jdbc.LruEvictionListener
- open() - Method in class bitronix.tm.journal.DiskJournal
-
Open the disk journal.
- open() - Method in interface bitronix.tm.journal.Journal
-
Open the journal.
- open() - Method in class bitronix.tm.journal.NullJournal
P
- PendingTransactionTableModel - Class in bitronix.tm.gui
- PendingTransactionTableModel(File) - Constructor for class bitronix.tm.gui.PendingTransactionTableModel
- PhaseException - Exception in bitronix.tm.twopc
-
Thrown when a phase exection has thrown one or more exception(s).
- PhaseException(List<Exception>, List<XAResourceHolderState>) - Constructor for exception bitronix.tm.twopc.PhaseException
- pickCurrentLogFile(File, File) - Static method in class bitronix.tm.gui.Console
- PoolingConnectionFactory - Class in bitronix.tm.resource.jms
-
Implementation of a JMS
ConnectionFactorywrapping vendor'sXAConnectionFactoryimplementation. - PoolingConnectionFactory - Class in bitronix.tm.resource.messaging
-
Implementation of a JMS
ConnectionFactorywrapping vendor'sXAConnectionFactoryimplementation. - PoolingConnectionFactory() - Constructor for class bitronix.tm.resource.jms.PoolingConnectionFactory
- PoolingConnectionFactory() - Constructor for class bitronix.tm.resource.messaging.PoolingConnectionFactory
- PoolingConnectionFactoryMBean - Interface in bitronix.tm.resource.jms
- PoolingConnectionFactoryMBean - Interface in bitronix.tm.resource.messaging
- PoolingDataSource - Class in bitronix.tm.resource.jdbc
-
Implementation of a JDBC
DataSourcewrapping vendor'sXADataSourceimplementation. - PoolingDataSource() - Constructor for class bitronix.tm.resource.jdbc.PoolingDataSource
- PoolingDataSource(Object...) - Constructor for class bitronix.tm.resource.jdbc.PoolingDataSource
- PoolingDataSourceMBean - Interface in bitronix.tm.resource.jdbc
- PoolShrinkingTask - Class in bitronix.tm.timer
-
This task is used to notify a XA pool to close idle connections.
- PoolShrinkingTask(XAPool, Date, TaskScheduler) - Constructor for class bitronix.tm.timer.PoolShrinkingTask
- prepare(BitronixTransaction) - Method in class bitronix.tm.twopc.Preparer
-
Execute phase 1 prepare.
- prepare(Xid) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- prepare(Xid) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- prepare(Xid) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- prepareCall(String) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- prepareCall(String, int, int) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- prepareCall(String, int, int, int) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- PREPARED - Static variable in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- PREPARED - Static variable in class bitronix.tm.resource.jms.lrc.LrcXAResource
- PREPARED - Static variable in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- Preparer - Class in bitronix.tm.twopc
-
Phase 1 Prepare logic engine.
- Preparer(Executor) - Constructor for class bitronix.tm.twopc.Preparer
- prepareStatement(String) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- prepareStatement(String, int) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- prepareStatement(String, int[]) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- prepareStatement(String, int, int) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- prepareStatement(String, int, int, int) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- prepareStatement(String, String[]) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- propertiesToString(Object) - Static method in class bitronix.tm.utils.PropertyUtils
-
Return a comma-separated String of r/w properties of the specified object.
- PropertyException - Exception in bitronix.tm.utils
-
Thrown by
PropertyUtilswhen some reflection error occurs. - PropertyException(String) - Constructor for exception bitronix.tm.utils.PropertyException
- PropertyException(String, Throwable) - Constructor for exception bitronix.tm.utils.PropertyException
- PropertyUtils - Class in bitronix.tm.utils
-
Smart reflection helper.
- PropertyUtils() - Constructor for class bitronix.tm.utils.PropertyUtils
- put(JdbcPreparedStatementHandle) - Method in class bitronix.tm.resource.jdbc.LruStatementCache
-
A statement is put into the cache.
- putCachedStatement(JdbcPreparedStatementHandle) - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
-
Put a PreparedStatement in the cache.
- putResource(Object, Object) - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- putXAResourceHolderState(BitronixXid, XAResourceHolderState) - Method in class bitronix.tm.resource.common.AbstractXAResourceHolder
- putXAResourceHolderState(BitronixXid, XAResourceHolderState) - Method in interface bitronix.tm.resource.common.XAResourceHolder
-
Add a
XAResourceHolderStateof this wrapped resource.
R
- RawTransactionTableModel - Class in bitronix.tm.gui
- RawTransactionTableModel(File) - Constructor for class bitronix.tm.gui.RawTransactionTableModel
- read(File, boolean) - Method in class bitronix.tm.gui.TransactionLogHeaderPanel
- readFullTransactionLog(File) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- readFullTransactionLog(File) - Method in class bitronix.tm.gui.TransactionTableModel
- readLog() - Method in class bitronix.tm.journal.TransactionLogCursor
-
Fetch the next TransactionLogRecord from log, recalculating the CRC and checking it against the stored one.
- readLog(boolean) - Method in class bitronix.tm.journal.TransactionLogCursor
-
Fetch the next TransactionLogRecord from log.
- rebind(String, Object) - Method in class bitronix.tm.jndi.BitronixContext
- rebind(Name, Object) - Method in class bitronix.tm.jndi.BitronixContext
- receive() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- receive() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- receive(long) - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- receive(long) - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- receiveNoWait() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- receiveNoWait() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- recover() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- recover() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- recover() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- recover() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- recover(int) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- recover(int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- recover(int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- recover(XAResourceHolderState) - Static method in class bitronix.tm.recovery.RecoveryHelper
-
Run the recovery process on the target resource.
- recover(XAResourceProducer) - Static method in class bitronix.tm.recovery.IncrementalRecoverer
-
Run incremental recovery on the specified resource.
- Recoverer - Class in bitronix.tm.recovery
-
Recovery process implementation.
- Recoverer() - Constructor for class bitronix.tm.recovery.Recoverer
- RecovererMBean - Interface in bitronix.tm.recovery
-
RecovererManagement interface. - RecoveryException - Exception in bitronix.tm.recovery
-
Thrown when an error occurs during recovery.
- RecoveryException(String) - Constructor for exception bitronix.tm.recovery.RecoveryException
- RecoveryException(String, Throwable) - Constructor for exception bitronix.tm.recovery.RecoveryException
- RecoveryHelper - Class in bitronix.tm.recovery
-
Reovery helper methods.
- RecoveryHelper() - Constructor for class bitronix.tm.recovery.RecoveryHelper
- RecoveryTask - Class in bitronix.tm.timer
-
This task is used to run the background recovery.
- RecoveryTask(Recoverer, Date, TaskScheduler) - Constructor for class bitronix.tm.timer.RecoveryTask
- RecoveryXAResourceHolder - Class in bitronix.tm.resource.common
-
XAResourceHoldercreated by anXAResourceProducerthat is used to perform recovery. - RecoveryXAResourceHolder(XAResourceHolder) - Constructor for class bitronix.tm.resource.common.RecoveryXAResourceHolder
- recycle(XAStatefulHolder) - Static method in class bitronix.tm.resource.common.TransactionContextHelper
-
Ensure the
XAStatefulHolder's release won't be deferred anymore (when appropriate) as it has been recycled. - register(XAResourceProducer) - Static method in class bitronix.tm.resource.ResourceRegistrar
-
Register a
XAResourceProducer. - register(String, Object) - Static method in class bitronix.tm.utils.ManagementRegistrar
-
Register the specified management object.
- registerInterposedSynchronization(Synchronization) - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- registerSynchronization(Synchronization) - Method in class bitronix.tm.BitronixTransaction
- registerUncachedStatement(Statement) - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
-
Register uncached statement so that it can be closed when the connection is put back in the pool.
- registerXAResource(String, XAResource) - Static method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Register an XAResource of a cache with BTM.
- release() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- release() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- release() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- releaseSavepoint(Savepoint) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- remove(T) - Method in class bitronix.tm.utils.Scheduler
- removeConnectionCustomizer(ConnectionCustomizer) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- removeConnectionEventListener(ConnectionEventListener) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- removeEvictionListener(LruEvictionListener) - Method in class bitronix.tm.resource.jdbc.LruStatementCache
- removeFromEnvironment(String) - Method in class bitronix.tm.jndi.BitronixContext
- removeStateChangeEventListener(StateChangeListener) - Method in class bitronix.tm.resource.common.AbstractXAStatefulHolder
- removeStateChangeEventListener(StateChangeListener) - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Unregister an implementation of
StateChangeListener. - removeTableModelListener(TableModelListener) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- removeTableModelListener(TableModelListener) - Method in class bitronix.tm.gui.RawTransactionTableModel
- removeTreeModelListener(TreeModelListener) - Method in class bitronix.tm.gui.ResourcesTreeModel
- removeXAResourceHolderState(BitronixXid) - Method in class bitronix.tm.resource.common.AbstractXAResourceHolder
- removeXAResourceHolderState(BitronixXid) - Method in interface bitronix.tm.resource.common.XAResourceHolder
-
Remove all states related to a specific Xid from this wrapped resource.
- rename(String, String) - Method in class bitronix.tm.jndi.BitronixContext
- rename(Name, Name) - Method in class bitronix.tm.jndi.BitronixContext
- requeue(XAStatefulHolder, ResourceBean) - Static method in class bitronix.tm.resource.common.TransactionContextHelper
-
Switch the
XAStatefulHolder's state appropriately after the acquired resource handle has been closed. - reset() - Method in class bitronix.tm.resource.common.XAPool
- reset() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- reset() - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- reset() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- reset() - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- reset() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- reset() - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- ResourceBean - Class in bitronix.tm.resource.common
-
Abstract javabean container for all common properties of a
XAResourceProduceras configured in the resources configuration file. - ResourceBean() - Constructor for class bitronix.tm.resource.common.ResourceBean
-
Initialize all properties with their default values.
- ResourceConfigurationException - Exception in bitronix.tm.resource
-
Thrown when a resource cannot be created due to a configuration error.
- ResourceConfigurationException(String) - Constructor for exception bitronix.tm.resource.ResourceConfigurationException
- ResourceConfigurationException(String, Throwable) - Constructor for exception bitronix.tm.resource.ResourceConfigurationException
- ResourceLoader - Class in bitronix.tm.resource
-
XA resources pools configurator & loader.
- ResourceLoader() - Constructor for class bitronix.tm.resource.ResourceLoader
- ResourceObjectFactory - Class in bitronix.tm.resource
-
XAResourceProducerobject factory for JNDI references. - ResourceObjectFactory() - Constructor for class bitronix.tm.resource.ResourceObjectFactory
- ResourceRegistrar - Class in bitronix.tm.resource
-
Collection of initialized
XAResourceProducers. - ResourceRegistrar() - Constructor for class bitronix.tm.resource.ResourceRegistrar
- ResourcesPanel - Class in bitronix.tm.gui
- ResourcesPanel() - Constructor for class bitronix.tm.gui.ResourcesPanel
- ResourcesTreeModel - Class in bitronix.tm.gui
- ResourcesTreeModel() - Constructor for class bitronix.tm.gui.ResourcesTreeModel
- resume() - Method in class bitronix.tm.internal.XAResourceManager
-
Resume all enlisted resources in the current transaction context.
- resume(Transaction) - Method in class bitronix.tm.BitronixTransactionManager
- reverseIterator() - Method in class bitronix.tm.utils.Scheduler
- rewind() - Method in class bitronix.tm.journal.TransactionLogHeader
-
Rewind CURRENT_POSITION_HEADER back to the beginning of the file.
- rollback() - Method in class bitronix.tm.BitronixTransaction
- rollback() - Method in class bitronix.tm.BitronixTransactionManager
- rollback() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- rollback() - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- rollback() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- rollback() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- rollback() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- rollback() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- rollback(BitronixTransaction, List<XAResourceHolderState>) - Method in class bitronix.tm.twopc.Rollbacker
-
Rollback the current XA transaction.
- rollback(XAResourceHolderState, Xid) - Static method in class bitronix.tm.recovery.RecoveryHelper
-
Rollback the specified branch of a dangling transaction.
- rollback(Savepoint) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- rollback(Savepoint) - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- rollback(Xid) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- rollback(Xid) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- rollback(Xid) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- Rollbacker - Class in bitronix.tm.twopc
-
Phase 1 & 2 Rollback logic engine.
- Rollbacker(Executor) - Constructor for class bitronix.tm.twopc.Rollbacker
- run() - Method in class bitronix.tm.journal.DiskForceBatcherThread
- run() - Method in class bitronix.tm.recovery.Recoverer
-
Run the recovery process.
- run() - Method in interface bitronix.tm.recovery.RecovererMBean
- run() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- run() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- run() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- run() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- run() - Method in class bitronix.tm.timer.TaskScheduler
- run() - Method in class bitronix.tm.twopc.executor.Job
- runtimeException - Variable in class bitronix.tm.twopc.executor.Job
S
- schedulePoolShrinking(XAPool) - Method in class bitronix.tm.timer.TaskScheduler
-
Schedule a task that will tell a XA pool to close idle connections.
- Scheduler<T> - Class in bitronix.tm.utils
-
Positional object container.
- Scheduler() - Constructor for class bitronix.tm.utils.Scheduler
- scheduleRecovery(Recoverer, Date) - Method in class bitronix.tm.timer.TaskScheduler
-
Schedule a task that will run background recovery at the specified date.
- scheduleTransactionTimeout(BitronixTransaction, Date) - Method in class bitronix.tm.timer.TaskScheduler
-
Schedule a task that will mark the transaction as timed out at the specified date.
- send(Destination, Message) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Destination, Message, int, int, long) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Destination, Message, int, int, long, CompletionListener) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Destination, Message, CompletionListener) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Message) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Message, int, int, long) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Message, int, int, long, CompletionListener) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Message, CompletionListener) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- send(Destination, Message) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- send(Destination, Message, int, int, long) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- send(Destination, Message, int, int, long, CompletionListener) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- send(Destination, Message, CompletionListener) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- send(Message) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- send(Message, int, int, long) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- send(Message, int, int, long, CompletionListener) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- send(Message, CompletionListener) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- Service - Interface in bitronix.tm.utils
-
All internal services implement this interface.
- session - Variable in class bitronix.tm.resource.jms.MessageConsumerWrapper
- session - Variable in class bitronix.tm.resource.jms.MessageProducerWrapper
- session - Variable in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- session - Variable in class bitronix.tm.resource.messaging.MessageProducerWrapper
- setAcquireIncrement(int) - Method in class bitronix.tm.resource.common.ResourceBean
-
Define the amount of connections to be created at once when the pool needs to grow.
- setAcquisitionInterval(int) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set the amount of time in seconds the pool will wait before trying to acquire a connection again after an invalid connection has been attempted to be acquired.
- setAcquisitionTimeout(int) - Method in class bitronix.tm.resource.common.ResourceBean
-
Define the amount of time in seconds a call to get a connection from the pool will wait when the pool is empty.
- setActive(int) - Method in class bitronix.tm.BitronixTransaction
- setAlive(boolean) - Method in class bitronix.tm.journal.DiskForceBatcherThread
-
Thread will run for as long as this flag is not false.
- setAllowLocalTransactions(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set if the transaction manager should allow mixing XA and non-XA transactions.
- setAllowMultipleLrc(boolean) - Method in class bitronix.tm.Configuration
-
Set to true if the transaction manager should allow enlistment of multiple LRC resources in a single transaction.
- setApplyTransactionTimeout(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set if the transaction-timeout should be set on the XAResource when the XAResource is enlisted.
- setAsynchronous2Pc(boolean) - Method in class bitronix.tm.Configuration
-
Set if two phase commit should be executed asynchronously.
- setAutoCommit(boolean) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- setAutoCommit(boolean) - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- setAutomaticEnlistingEnabled(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Specify if the XA resource wrapper should enlist/delist this resource automatically in global transactions.
- setBackgroundRecoveryInterval(int) - Method in class bitronix.tm.Configuration
-
Deprecated.superceded by #setBackgroundRecoveryIntervalSeconds(int).
- setBackgroundRecoveryIntervalSeconds(int) - Method in class bitronix.tm.Configuration
-
Set the interval in seconds at which to run the recovery process in the background.
- setCacheProducersConsumers(boolean) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- setCacheProducersConsumers(boolean) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- setClassName(String) - Method in class bitronix.tm.resource.common.ResourceBean
-
Specify the underlying implementation class name of the XA resource described by this bean.
- setClientID(String) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- setClientID(String) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- setClientID(String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- setClientID(String) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- setConnectionFactoryClassName(String) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- setConnectionFactoryClassName(String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- setConstructorArgs(Object...) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- setConstructorArgs(Object...) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- setCurrentNodeOnlyRecovery(boolean) - Method in class bitronix.tm.Configuration
-
Set to true if recovery should filter out recovered XIDs that do not contain this JVM's unique ID, false otherwise.
- setCursorHoldability(String) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
Set the default cursor holdability for connections.
- setDebugZeroResourceTransaction(boolean) - Method in class bitronix.tm.Configuration
-
Set if creation and commit call stacks of transactions executed without a single enlisted resource should be tracked and logged.
- setDefaultTransactionTimeout(int) - Method in class bitronix.tm.Configuration
-
Set the default transaction timeout in seconds.
- setDeferConnectionRelease(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Define the transaction interleaving capability of the database.
- setDelegate(PreparedStatement) - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- setDeliveryDelay(long) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- setDeliveryDelay(long) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- setDeliveryMode(int) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- setDeliveryMode(int) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- setDisabled(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set whether this resource is disabled, meaning it's temporarily forbidden to acquire a connection from its pool.
- setDisabled(boolean) - Method in interface bitronix.tm.resource.jdbc.PoolingDataSourceMBean
- setDisabled(boolean) - Method in interface bitronix.tm.resource.jms.PoolingConnectionFactoryMBean
- setDisabled(boolean) - Method in interface bitronix.tm.resource.messaging.PoolingConnectionFactoryMBean
- setDisableJmx(boolean) - Method in class bitronix.tm.Configuration
-
Set to true if JMX Mbeans should not be registered even if a JMX MBean server is detected.
- setDisableMessageID(boolean) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- setDisableMessageID(boolean) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- setDisableMessageTimestamp(boolean) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- setDisableMessageTimestamp(boolean) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- setDisableRecovery(boolean) - Method in class bitronix.tm.Configuration
-
Useful for debugging with less noise.
- setDriverClassName(String) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- setDriverProperties(Properties) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set the properties that should be set on the underlying implementation.
- setEnableJdbc4ConnectionTest(boolean) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
When set and the underlying JDBC driver supports JDBC 4 isValid(), a Connection.isValid() call is performed to test the connection before handing it to the caller.
- setExceptionAnalyzer(String) - Method in class bitronix.tm.Configuration
-
Set the exception analyzer implementation.
- setExceptionListener(ExceptionListener) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- setExceptionListener(ExceptionListener) - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- setExceptionListener(ExceptionListener) - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- setExceptionListener(ExceptionListener) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- setExtraJndiProperties(Properties) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
-
Set the extra JNDI environment properties added the the
InitialContext's environment upon creation. - setExtraJndiProperties(Properties) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
-
Set the extra JNDI environment properties added the the
InitialContext's environment upon creation. - setFailed(boolean) - Method in class bitronix.tm.resource.common.XAPool
- setFailed(boolean) - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Mark this resource producer as failed or not.
- setFailed(boolean) - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Mark this resource producer as failed or not.
- setFailed(boolean) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- setFailed(boolean) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- setFailed(boolean) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- setFilterLogStatus(boolean) - Method in class bitronix.tm.Configuration
-
Set if only mandatory logs should be written.
- setForceBatchingEnabled(boolean) - Method in class bitronix.tm.Configuration
-
Set if disk forces are batched.
- setForcedWriteEnabled(boolean) - Method in class bitronix.tm.Configuration
-
Set if logs are forced to disk.
- setFormatId(int) - Method in class bitronix.tm.journal.TransactionLogHeader
-
Set FORMAT_ID_HEADER.
- setFuture(Object) - Method in class bitronix.tm.twopc.executor.Job
- setGracefulShutdownInterval(int) - Method in class bitronix.tm.Configuration
-
Set the maximum amount of seconds the TM will wait for transactions to get done before aborting them at shutdown time.
- setIgnoreRecoveryFailures(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set whether XA recovery errors should quarantine the resource or be ignored.
- setInitialContextFactory(String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- setInitialContextFactory(String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- setIsolationLevel(String) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
Set the default isolation level for connections.
- setJndiTransactionSynchronizationRegistryName(String) - Method in class bitronix.tm.Configuration
-
Set the name the
TransactionSynchronizationRegistryshould be bound under in theBitronixContext. - setJndiUserTransactionName(String) - Method in class bitronix.tm.Configuration
-
Set the name the
UserTransactionshould be bound under in theBitronixContext. - setJournal(String) - Method in class bitronix.tm.Configuration
-
Set the journal name.
- setLocalAutoCommit(String) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
Set the default local transactions autocommit mode.
- setLogFile(File) - Method in class bitronix.tm.gui.TransactionLogHeaderPanel
- setLoginTimeout(int) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- setLoginTimeout(int) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- setLogPart1Filename(String) - Method in class bitronix.tm.Configuration
-
Set the journal fragment file 1 name.
- setLogPart2Filename(String) - Method in class bitronix.tm.Configuration
-
Set the journal fragment file 2 name.
- setLogWriter(PrintWriter) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- setLogWriter(PrintWriter) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- setMaxIdleTime(int) - Method in class bitronix.tm.resource.common.ResourceBean
-
Define the amount of seconds and idle connection can stay in the pool before getting closed.
- setMaxLogSizeInMb(int) - Method in class bitronix.tm.Configuration
-
Set the Maximum size in megabytes of the journal fragments.
- setMaxPoolSize(int) - Method in class bitronix.tm.resource.common.ResourceBean
-
Define the maximum amount of connections that can be in the pool.
- setMessageListener(MessageListener) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- setMessageListener(MessageListener) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- setMessageListener(MessageListener) - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- setMessageListener(MessageListener) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- setMessageListener(MessageListener) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- setMessageListener(MessageListener) - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- setMinPoolSize(int) - Method in class bitronix.tm.resource.common.ResourceBean
-
Define the minimal amount of connections that can be in the pool.
- setName(String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
-
Set the JNDI name under which the
XAConnectionFactoryis available. - setName(String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
-
Set the JNDI name under which the
XAConnectionFactoryis available. - setPassword(String) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- setPassword(String) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- setPassword(String) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- setPooledConnection(JdbcPooledConnection) - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
-
Set the parent connection that created this statement.
- setPosition(long) - Method in class bitronix.tm.gui.TransactionLogHeaderPanel
- setPosition(long) - Method in class bitronix.tm.journal.TransactionLogHeader
-
Set CURRENT_POSITION_HEADER.
- setPreparedStatementCacheSize(int) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
Set the target maximum size of the prepared statement cache.
- setPriority(int) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- setPriority(int) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- setProperties(Object, Map) - Static method in class bitronix.tm.utils.PropertyUtils
-
Set a
Mapof direct or indirect properties on the target object. - setProperties(Properties) - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- setProperties(Properties) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- setProperty(Object, String, Object) - Static method in class bitronix.tm.utils.PropertyUtils
-
Set a direct or indirect property (dotted property: prop1.prop2.prop3) on the target object.
- setProviderUrl(String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- setProviderUrl(String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- setResourceConfigurationFilename(String) - Method in class bitronix.tm.Configuration
-
Set the
ResourceLoaderconfiguration file name. - setRollbackOnly() - Method in class bitronix.tm.BitronixTransaction
- setRollbackOnly() - Method in class bitronix.tm.BitronixTransactionManager
- setRollbackOnly() - Method in class bitronix.tm.BitronixTransactionSynchronizationRegistry
- setSavepoint() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- setSavepoint(String) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- setSecurityCredentials(String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- setSecurityCredentials(String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- setSecurityPrincipal(String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- setSecurityPrincipal(String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- setServerId(String) - Method in class bitronix.tm.Configuration
-
Set the ASCII ID that must uniquely identify this TM instance.
- setShareTransactionConnections(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set whether connections in the ACCESSIBLE state can be shared within the context of a transaction.
- setSkipCorruptedLogs(boolean) - Method in class bitronix.tm.Configuration
-
Set if corrupted logs should be skipped.
- setState(byte) - Method in class bitronix.tm.gui.TransactionLogHeaderPanel
- setState(byte) - Method in class bitronix.tm.journal.TransactionLogHeader
-
Set STATE_HEADER.
- setState(int) - Method in class bitronix.tm.resource.common.AbstractXAStatefulHolder
- setState(int) - Method in interface bitronix.tm.resource.common.XAStatefulHolder
-
Set the current resource state.
- setStatus(int) - Method in class bitronix.tm.BitronixTransaction
- setStatus(int, Set<String>) - Method in class bitronix.tm.BitronixTransaction
- setTestConnections(boolean) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- setTestConnections(boolean) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- setTestQuery(String) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
-
When set, the specified query will be executed on the connection acquired from the pool before being handed to the caller.
- setTimeout(int) - Method in class bitronix.tm.internal.ThreadContext
-
Set this context's default timeout.
- setTimestamp(long) - Method in class bitronix.tm.gui.TransactionLogHeaderPanel
- setTimestamp(long) - Method in class bitronix.tm.journal.TransactionLogHeader
-
Set TIMESTAMP_HEADER.
- setTimeToLive(long) - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- setTimeToLive(long) - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- setTransaction(BitronixTransaction) - Method in class bitronix.tm.internal.ThreadContext
-
Link a transaction with this thead context.
- setTransactionTimeout(int) - Method in class bitronix.tm.BitronixTransactionManager
- setTransactionTimeout(int) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- setTransactionTimeout(int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- setTransactionTimeout(int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- setTransactionTimeoutDate(Date) - Method in class bitronix.tm.internal.XAResourceHolderState
- setTwoPcOrderingPosition(int) - Method in class bitronix.tm.resource.common.ResourceBean
-
Set the position at which this resource should stand during 2PC commit.
- setUniqueName(String) - Method in class bitronix.tm.resource.common.ResourceBean
-
Specify the resource unique name to be used to identify this resource during recovery.
- setUrl(String) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- setUrlPkgPrefixes(String) - Method in class bitronix.tm.resource.jms.JndiXAConnectionFactory
- setUrlPkgPrefixes(String) - Method in class bitronix.tm.resource.messaging.JndiXAConnectionFactory
- setUser(String) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- setUser(String) - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- setUser(String) - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- setUseTmJoin(boolean) - Method in class bitronix.tm.resource.common.ResourceBean
-
Specify if the transaction manager should try to join resources by calling
XAResource.start(javax.transaction.xa.Xid, int)withXAResource.TMJOIN. - setValueAt(Object, int, int) - Method in class bitronix.tm.gui.PendingTransactionTableModel
- setValueAt(Object, int, int) - Method in class bitronix.tm.gui.RawTransactionTableModel
- setWarnAboutZeroResourceTransaction(boolean) - Method in class bitronix.tm.Configuration
-
Set if transactions executed without a single enlisted resource should result in a warning or not.
- setXid(BitronixXid) - Method in class bitronix.tm.internal.XAResourceHolderState
- shortToBytes(short) - Static method in class bitronix.tm.utils.Encoder
- shrink() - Method in class bitronix.tm.resource.common.XAPool
- shutdown() - Method in class bitronix.tm.BitronixTransactionManager
-
Shut down the transaction manager and release all resources held by it.
- shutdown() - Method in class bitronix.tm.Configuration
- shutdown() - Method in class bitronix.tm.journal.DiskJournal
- shutdown() - Method in class bitronix.tm.journal.NullJournal
- shutdown() - Method in class bitronix.tm.recovery.Recoverer
- shutdown() - Method in class bitronix.tm.resource.ResourceLoader
- shutdown() - Method in class bitronix.tm.timer.TaskScheduler
- shutdown() - Method in class bitronix.tm.twopc.executor.AsyncExecutor
- shutdown() - Method in interface bitronix.tm.twopc.executor.Executor
-
Shutdown the thead pool.
- shutdown() - Method in class bitronix.tm.twopc.executor.SyncExecutor
- shutdown() - Method in class bitronix.tm.utils.DefaultExceptionAnalyzer
- shutdown() - Method in interface bitronix.tm.utils.Service
-
Shutdown the service and free all held resources.
- size() - Method in class bitronix.tm.internal.XAResourceManager
-
Get the enlisted resources count.
- size() - Method in class bitronix.tm.journal.DiskForceWaitQueue
- size() - Method in class bitronix.tm.utils.Scheduler
- StackTrace - Class in bitronix.tm.utils
-
A dummy
Throwableused to build a call stack. - StackTrace() - Constructor for class bitronix.tm.utils.StackTrace
- start() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- start() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- start() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- start() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- start(int) - Method in class bitronix.tm.internal.XAResourceHolderState
- start(Xid, int) - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- start(Xid, int) - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- start(Xid, int) - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- STARTED - Static variable in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- STARTED - Static variable in class bitronix.tm.resource.jms.lrc.LrcXAResource
- STARTED - Static variable in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- startRecovery() - Method in interface bitronix.tm.resource.common.XAResourceProducer
-
Prepare the recoverable
XAResourceproducer for recovery. - startRecovery() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Prepare the recoverable
XAResourceproducer for recovery. - startRecovery() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- startRecovery() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- startRecovery() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- STATE_ACCESSIBLE - Static variable in interface bitronix.tm.resource.common.XAStatefulHolder
-
The state in which the resource is when it out of the pool but accessible by the application.
- STATE_CLOSED - Static variable in interface bitronix.tm.resource.common.XAStatefulHolder
-
The state in which the resource is when it is closed and unusable.
- STATE_HEADER - Static variable in class bitronix.tm.journal.TransactionLogHeader
-
Position of the log file state in the header.
- STATE_IN_POOL - Static variable in interface bitronix.tm.resource.common.XAStatefulHolder
-
The state in which the resource is when it is available in the pool.
- STATE_NOT_ACCESSIBLE - Static variable in interface bitronix.tm.resource.common.XAStatefulHolder
-
The state in which the resource is when it out of the pool but not accessible by the application.
- stateChanged(XAStatefulHolder, int, int) - Method in interface bitronix.tm.resource.common.StateChangeListener
-
Fired when the internal state of a
XAStatefulHolderhas changed. - stateChanged(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.common.XAPool
- stateChanged(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- stateChanged(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- stateChanged(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- StateChangeListener - Interface in bitronix.tm.resource.common
-
XAStatefulHolderstate change listener interface. - stateChanging(XAStatefulHolder, int, int) - Method in interface bitronix.tm.resource.common.StateChangeListener
-
Fired before the internal state of a
XAStatefulHolderhas changed. - stateChanging(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.common.XAPool
- stateChanging(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- stateChanging(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- stateChanging(XAStatefulHolder, int, int) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- statusChanged(int, int) - Method in interface bitronix.tm.internal.TransactionStatusChangeListener
-
Fired when the status of a
BitronixTransactionhas changed. - stop() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- stop() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- stop() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- stop() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- submit(Job) - Method in class bitronix.tm.twopc.executor.AsyncExecutor
- submit(Job) - Method in interface bitronix.tm.twopc.executor.Executor
-
Submit a job to be executed by the thread pool.
- submit(Job) - Method in class bitronix.tm.twopc.executor.SyncExecutor
- suspend() - Method in class bitronix.tm.BitronixTransactionManager
- suspend() - Method in class bitronix.tm.internal.XAResourceManager
-
Suspend all enlisted resources from the current transaction context.
- SyncExecutor - Class in bitronix.tm.twopc.executor
-
This implementation executes submitted jobs synchronously.
- SyncExecutor() - Constructor for class bitronix.tm.twopc.executor.SyncExecutor
T
- Task - Class in bitronix.tm.timer
-
Asbtract superclass of all timed tasks.
- Task(Date, TaskScheduler) - Constructor for class bitronix.tm.timer.Task
- TaskException - Exception in bitronix.tm.timer
-
Thrown when an error occurs during the execution of a task.
- TaskException(String, Throwable) - Constructor for exception bitronix.tm.timer.TaskException
- TaskScheduler - Class in bitronix.tm.timer
-
Timed tasks service.
- TaskScheduler() - Constructor for class bitronix.tm.timer.TaskScheduler
- ThreadContext - Class in bitronix.tm.internal
-
Transactional context of a thread.
- ThreadContext() - Constructor for class bitronix.tm.internal.ThreadContext
- timedOut() - Method in class bitronix.tm.BitronixTransaction
- timeout() - Method in class bitronix.tm.BitronixTransaction
- TIMESTAMP_HEADER - Static variable in class bitronix.tm.journal.TransactionLogHeader
-
Position of the timestamp in the header.
- tLogs - Variable in class bitronix.tm.gui.TransactionTableModel
- TopicSubscriberWrapper - Class in bitronix.tm.resource.jms
-
TopicSubscriberwrapper that adds XA enlistment semantics. - TopicSubscriberWrapper - Class in bitronix.tm.resource.messaging
-
TopicSubscriberwrapper that adds XA enlistment semantics. - TopicSubscriberWrapper(TopicSubscriber, DualSessionWrapper, PoolingConnectionFactory) - Constructor for class bitronix.tm.resource.messaging.TopicSubscriberWrapper
- TopicSubscriberWrapper(TopicSubscriber, DualSessionWrapper, PoolingConnectionFactory) - Constructor for class bitronix.tm.resource.jms.TopicSubscriberWrapper
- toString() - Method in class bitronix.tm.BitronixTransaction
- toString() - Method in class bitronix.tm.BitronixTransactionManager
- toString() - Method in class bitronix.tm.BitronixXid
-
Get a human-readable string representation of the XID.
- toString() - Method in class bitronix.tm.Configuration
- toString() - Method in class bitronix.tm.internal.ThreadContext
-
Return a human-readable representation.
- toString() - Method in class bitronix.tm.internal.XAResourceHolderState
- toString() - Method in class bitronix.tm.internal.XAResourceManager
-
Return a human-readable representation of this object.
- toString() - Method in class bitronix.tm.jndi.BitronixContext
- toString() - Method in class bitronix.tm.jndi.BitronixInitialContextFactory
- toString() - Method in class bitronix.tm.journal.DiskForceBatcherThread
- toString() - Method in class bitronix.tm.journal.NullJournal
- toString() - Method in class bitronix.tm.journal.TransactionLogAppender
- toString() - Method in class bitronix.tm.journal.TransactionLogHeader
-
Create human-readable String representation.
- toString() - Method in class bitronix.tm.journal.TransactionLogRecord
- toString() - Method in class bitronix.tm.resource.common.DeferredReleaseSynchronization
- toString() - Method in class bitronix.tm.resource.common.XAPool
- toString() - Method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
- toString() - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- toString() - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- toString() - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- toString() - Method in class bitronix.tm.resource.jdbc.lrc.LrcConnectionHandle
- toString() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAConnection
- toString() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXADataSource
- toString() - Method in class bitronix.tm.resource.jdbc.lrc.LrcXAResource
- toString() - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
- toString() - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- toString() - Method in class bitronix.tm.resource.jms.JmsConnectionHandle
- toString() - Method in class bitronix.tm.resource.jms.JmsPooledConnection
- toString() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnection
- toString() - Method in class bitronix.tm.resource.jms.lrc.LrcXAConnectionFactory
- toString() - Method in class bitronix.tm.resource.jms.lrc.LrcXAResource
- toString() - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- toString() - Method in class bitronix.tm.resource.jms.MessageConsumerWrapper
- toString() - Method in class bitronix.tm.resource.jms.MessageProducerConsumerKey
- toString() - Method in class bitronix.tm.resource.jms.MessageProducerWrapper
- toString() - Method in class bitronix.tm.resource.jms.PoolingConnectionFactory
- toString() - Method in class bitronix.tm.resource.jms.TopicSubscriberWrapper
- toString() - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- toString() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnection
- toString() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAConnectionFactory
- toString() - Method in class bitronix.tm.resource.messaging.lrc.LrcXAResource
- toString() - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- toString() - Method in class bitronix.tm.resource.messaging.MessageConsumerWrapper
- toString() - Method in class bitronix.tm.resource.messaging.MessageProducerConsumerKey
- toString() - Method in class bitronix.tm.resource.messaging.MessageProducerWrapper
- toString() - Method in class bitronix.tm.resource.messaging.MessagingConnectionHandle
- toString() - Method in class bitronix.tm.resource.messaging.MessagingPooledConnection
- toString() - Method in class bitronix.tm.resource.messaging.PoolingConnectionFactory
- toString() - Method in class bitronix.tm.resource.messaging.TopicSubscriberWrapper
- toString() - Method in class bitronix.tm.timer.PoolShrinkingTask
- toString() - Method in class bitronix.tm.timer.RecoveryTask
- toString() - Method in class bitronix.tm.timer.TransactionTimeoutTask
- toString() - Method in class bitronix.tm.utils.Scheduler
- toString() - Method in class bitronix.tm.utils.Uid
- totalPoolSize() - Method in class bitronix.tm.resource.common.XAPool
- TransactionContextHelper - Class in bitronix.tm.resource.common
-
Helper class that contains static logic common accross all resource types.
- TransactionContextHelper() - Constructor for class bitronix.tm.resource.common.TransactionContextHelper
- TransactionLogAppender - Class in bitronix.tm.journal
-
Used to write
TransactionLogRecordobjects to a log file. - TransactionLogAppender(File, long) - Constructor for class bitronix.tm.journal.TransactionLogAppender
-
Create an appender that will write to specified file up to the specified maximum length.
- TransactionLogCursor - Class in bitronix.tm.journal
-
Used to read
TransactionLogRecordobjects from a log file. - TransactionLogCursor(File) - Constructor for class bitronix.tm.journal.TransactionLogCursor
-
Create a TransactionLogCursor that will read from the specified file.
- TransactionLogDialog - Class in bitronix.tm.gui
- TransactionLogDialog(JFrame, TransactionLogRecord) - Constructor for class bitronix.tm.gui.TransactionLogDialog
- TransactionLogHeader - Class in bitronix.tm.journal
-
Used to control a log file's header.
- TransactionLogHeader(FileChannel, long) - Constructor for class bitronix.tm.journal.TransactionLogHeader
-
TransactionLogHeader are used to control headers of the specified RandomAccessFile.
- TransactionLogHeaderPanel - Class in bitronix.tm.gui
- TransactionLogHeaderPanel() - Constructor for class bitronix.tm.gui.TransactionLogHeaderPanel
- TransactionLogRecord - Class in bitronix.tm.journal
-
Representation of a transaction log record on disk.
- TransactionLogRecord(int, int, int, long, int, int, Uid, Set<String>, int) - Constructor for class bitronix.tm.journal.TransactionLogRecord
-
Use this constructor when restoring a log from the disk.
- TransactionLogRecord(int, Uid, Set<String>) - Constructor for class bitronix.tm.journal.TransactionLogRecord
-
Create a new transaction log ready to be stored.
- TransactionManagerServices - Class in bitronix.tm
-
Container for all BTM services.
- TransactionManagerServices() - Constructor for class bitronix.tm.TransactionManagerServices
- TransactionStatusChangeListener - Interface in bitronix.tm.internal
-
BitronixTransactionstatus change listener interface. - TransactionTableCellRenderer - Class in bitronix.tm.gui
- TransactionTableCellRenderer() - Constructor for class bitronix.tm.gui.TransactionTableCellRenderer
- TransactionTableModel - Class in bitronix.tm.gui
- TransactionTableModel() - Constructor for class bitronix.tm.gui.TransactionTableModel
- TransactionTableMouseListener - Class in bitronix.tm.gui
- TransactionTableMouseListener(JFrame, JTable) - Constructor for class bitronix.tm.gui.TransactionTableMouseListener
- TransactionTimeoutTask - Class in bitronix.tm.timer
-
This task is used to mark a transaction as timed-out.
- TransactionTimeoutTask(BitronixTransaction, Date, TaskScheduler) - Constructor for class bitronix.tm.timer.TransactionTimeoutTask
U
- Uid - Class in bitronix.tm.utils
-
A constant UID byte array container optimized for use with hashed collections.
- Uid(byte[]) - Constructor for class bitronix.tm.utils.Uid
- UidGenerator - Class in bitronix.tm.utils
-
Helper that offers UID generation (GTRID, XID, sequences) needed by the transaction manager.
- UidGenerator() - Constructor for class bitronix.tm.utils.UidGenerator
- unbind(String) - Method in class bitronix.tm.jndi.BitronixContext
- unbind(Name) - Method in class bitronix.tm.jndi.BitronixContext
- UNCLEAN_LOG_STATE - Static variable in class bitronix.tm.journal.TransactionLogHeader
-
State of the log file when it hasn't been closed properly or it is still open.
- unregister(XAResourceProducer) - Static method in class bitronix.tm.resource.ResourceRegistrar
-
Unregister a previously registered
XAResourceProducer. - unregister(String) - Static method in class bitronix.tm.utils.ManagementRegistrar
-
Unregister the management object with the specified name.
- unregisterUncachedStatement(Statement) - Method in class bitronix.tm.resource.jdbc.JdbcPooledConnection
- unregisterXAResource(String, XAResource) - Static method in class bitronix.tm.resource.ehcache.EhCacheXAResourceProducer
-
Unregister an XAResource of a cache from BTM.
- unsubscribe(String) - Method in class bitronix.tm.resource.jms.DualSessionWrapper
- unsubscribe(String) - Method in class bitronix.tm.resource.jms.lrc.LrcXASession
- unsubscribe(String) - Method in class bitronix.tm.resource.messaging.DualSessionWrapper
- unsubscribe(String) - Method in class bitronix.tm.resource.messaging.lrc.LrcXASession
- unwrap(Class<T>) - Method in class bitronix.tm.resource.jdbc.JdbcCallableStatementHandle
- unwrap(Class<T>) - Method in class bitronix.tm.resource.jdbc.JdbcConnectionHandle
- unwrap(Class<T>) - Method in class bitronix.tm.resource.jdbc.JdbcPreparedStatementHandle
- unwrap(Class<T>) - Method in class bitronix.tm.resource.jdbc.JdbcResultSetHandle
- unwrap(Class<T>) - Method in class bitronix.tm.resource.jdbc.JdbcStatementHandle
- unwrap(Class<T>) - Method in class bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
- unwrap(Class<T>) - Method in class bitronix.tm.resource.jdbc.PoolingDataSource
V
- valueForPathChanged(TreePath, Object) - Method in class bitronix.tm.gui.ResourcesTreeModel
- Version - Class in bitronix.tm
- Version() - Constructor for class bitronix.tm.Version
W
- waitFor(Object, long) - Method in class bitronix.tm.twopc.executor.AsyncExecutor
- waitFor(Object, long) - Method in interface bitronix.tm.twopc.executor.Executor
-
Wait for the job represented by the future to terminate.
- waitFor(Object, long) - Method in class bitronix.tm.twopc.executor.SyncExecutor
- waitUntilNotContains(TransactionLogAppender) - Method in class bitronix.tm.journal.DiskForceWaitQueue
- waitUntilNotEmpty() - Method in class bitronix.tm.journal.DiskForceWaitQueue
- writeLog(TransactionLogRecord) - Method in class bitronix.tm.journal.TransactionLogAppender
-
Write a
TransactionLogRecordto disk.
X
- xaException - Variable in class bitronix.tm.twopc.executor.Job
- XAPool - Class in bitronix.tm.resource.common
-
Generic XA pool.
- XAPool(XAResourceProducer, ResourceBean) - Constructor for class bitronix.tm.resource.common.XAPool
- XAPool(XAResourceProducer, ResourceBean, Object[]) - Constructor for class bitronix.tm.resource.common.XAPool
- XAResourceHolder - Interface in bitronix.tm.resource.common
-
XAResourcewrappers must implement this interface. - XAResourceHolderState - Class in bitronix.tm.internal
-
XAResourceHolderstate container. - XAResourceHolderState(XAResourceHolderState) - Constructor for class bitronix.tm.internal.XAResourceHolderState
- XAResourceHolderState(XAResourceHolder, ResourceBean) - Constructor for class bitronix.tm.internal.XAResourceHolderState
- XAResourceManager - Class in bitronix.tm.internal
-
Every
BitronixTransactioncontains an instance of this class that is used to register and keep track of resources enlisted in a transaction. - XAResourceManager(Uid) - Constructor for class bitronix.tm.internal.XAResourceManager
-
Create a resource manager for the specified GTRID.
- XAResourceProducer - Interface in bitronix.tm.resource.common
-
A
XAResourceProduceris aXAStatefulHolderfactory. - XAStatefulHolder - Interface in bitronix.tm.resource.common
-
Any pooled connection class must implement the
XAStatefulHolderinterface.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form