Index

B C D E G I J O R S X 
All Classes and Interfaces|All Packages|Constant Field Values

B

begin(Db, String) - Method in class org.tentackle.jta.JtaTransactionSupport
 

C

close() - Method in class org.tentackle.jta.XaManagedConnection
Closes the logical and the physical connection.
Closing an already closed connection is allowed.
closeUnmanagedConnection(Connection) - Method in class org.tentackle.jta.XaConnectionManager
 
closeUnmanagedConnection(Connection) - Method in class org.tentackle.jta.XaMpxConnectionManager
 
commit(Db) - Method in class org.tentackle.jta.JtaTransactionSupport
 
connect(BackendInfo) - Method in class org.tentackle.jta.XaConnectionManager
 
connect(BackendInfo) - Method in class org.tentackle.jta.XaMpxConnectionManager
 
createManagedConnection(Backend, BackendVersionInfo, Connection) - Method in class org.tentackle.jta.XaConnectionManager
 
createManagedConnection(Backend, BackendVersionInfo, Connection) - Method in class org.tentackle.jta.XaMpxConnectionManager
 
createPersistenceException(Db, String, Exception) - Method in class org.tentackle.jta.JtaTransactionSupport
Creates a persistence exception for a failed global transaction.
The exception is flagged temporary if the XA error code indicates a transient failure, such as a deadlock or timeout, or a temporary exception is found in the cause chain.

D

DEFAULT_JNDI_NAMES - Static variable in class org.tentackle.jta.JtaTransactionSupport
The JNDI names under which the transaction manager is looked up by default.

E

enlist(Db, GlobalTransactionListener) - Method in class org.tentackle.jta.JtaTransactionSupport
 

G

getTransactionManager() - Static method in class org.tentackle.jta.JtaTransactionSupport
Gets the transaction manager.
If not set, it is looked up via JNDI.
getXAConnection() - Method in class org.tentackle.jta.XaManagedConnection
Gets the physical XA connection.
getXAResource() - Method in class org.tentackle.jta.XaManagedConnection
Gets the XA resource to enlist in a global transaction.

I

isGlobalTransactionActive() - Method in class org.tentackle.jta.JtaTransactionSupport
 
isTemporary(Throwable) - Method in class org.tentackle.jta.JtaTransactionSupport
Checks whether a global transaction failed for a transient reason.

J

JNDI_NAME_PROPERTY - Static variable in class org.tentackle.jta.JtaTransactionSupport
System property holding the JNDI name of the transaction manager.
JtaTransactionSupport - Class in org.tentackle.jta
Global transactions via JTA.
JtaTransactionSupport() - Constructor for class org.tentackle.jta.JtaTransactionSupport
Creates the JTA transaction support.

O

org.tentackle.jta - module org.tentackle.jta
tentackle-jta module.
org.tentackle.jta - package org.tentackle.jta
Global (JTA/XA) transactions for local sessions.

R

rollback(Db) - Method in class org.tentackle.jta.JtaTransactionSupport
 

S

setRollbackOnly(Db) - Method in class org.tentackle.jta.JtaTransactionSupport
 
setTransactionManager(TransactionManager) - Static method in class org.tentackle.jta.JtaTransactionSupport
Sets the transaction manager.

X

XaConnectionManager - Class in org.tentackle.jta
A connection manager for XA connections.
XaConnectionManager() - Constructor for class org.tentackle.jta.XaConnectionManager
Creates a connection manager with the defaults of DefaultConnectionManager().
XaConnectionManager(String, int, int, int, int, int) - Constructor for class org.tentackle.jta.XaConnectionManager
Creates a new XA connection manager.
XaManagedConnection - Class in org.tentackle.jta
A managed connection that can be enlisted in global transactions.
XaManagedConnection(ConnectionManager, Backend, BackendVersionInfo, Connection, XAConnection) - Constructor for class org.tentackle.jta.XaManagedConnection
Creates an XA managed connection.
XaMpxConnectionManager - Class in org.tentackle.jta
A multiplexing connection manager for XA connections.
XaMpxConnectionManager(String, BackendInfo, int, int, int, int, int, int, int, int) - Constructor for class org.tentackle.jta.XaMpxConnectionManager
Creates a new XA multiplexing connection manager.
XaMpxConnectionManager(BackendInfo, int) - Constructor for class org.tentackle.jta.XaMpxConnectionManager
Creates a connection manager with the defaults of MpxConnectionManager(BackendInfo, int).
B C D E G I J O R S X 
All Classes and Interfaces|All Packages|Constant Field Values