Class Summary | |
---|---|
ArrayEnumeration | This class provides a way to enumerate over an array. |
ArraySet | Implementation of a simple Set based on an array. |
ArraySet.ArraySetIterator | AbstractSet requires an implementation for the iterator. |
BackgroundThread | This thread allows a runnable to run continously until the runnable is garbage collected. |
BaseXid | Base implementation for all xids used by Tyrex (local, global, branch and external). |
BranchXid | Global transaction identifier with a branch qualifier. |
Category | |
ClientConnection | Encapsulates an application's view of an XA/pooled connection. |
ClientInterceptor | The Client side interceptor is used to transfer the propagation context in transaction requests |
Clock | Provides an efficient mechanism for obtaining the current system time. |
CloudscapeXAResourceHelper | This class describes various methods to help the transaction manipulate XA resources from Oracle. |
CommonNamePrincipal | The common name prinicipal. |
Configuration | Provides basic configuration for Tyrex components based on the tyrex.config configuration file. |
ConnectionPool | |
ConnectionPool | |
Connector | |
ConnectorLoader | Provides a means to create managed connections and connection factories from a connector loaded in a separate class loader. |
ControlImpl | Implements a Control interface into a transaction. |
CoordinatorImpl | Implements a Coordinator interface into a transaction. |
Current | This is the current interface implementation. |
DaemonMaster | The daemon master is responsible for starting, terminating and restarting daemon thread. |
DataSourceConfig | |
DDAuthMechanism | |
DDConfigProperty | |
DDConnector | |
DDIcon | |
DDLicense | |
DDResourceAdapter | |
DDSecurityPermission | |
DomainConfig | Domain configuration object read from the domain configuration file and used to construct a new transaction domain. |
DomainConfigurationException | A general exception associated with transaction domains. |
DomainMetrics | Holds metrics associated with a transaction domain. |
EmailPrincipal | An email principal. |
EnabledDataSource | Implements a JDBC 2.0 javax.sql.DataSource for any arbitrary JDBC driver with JNDI persistance support. |
EnvContext | An environment naming context implementation. |
ExternalXid | External transaction identifier. |
FastThreadLocal | This is an efficient implementation of java.lang.ThreadLocal which uses a background thread to remove stale thread entries, doing away with the inefficiencies of java.util.WeakHashMap. |
GlobalXid | Global transaction identifier. |
HashIntTable | This class provides unsynchronized hash get, put, remove and increment of int values. |
Heuristic | Defines values for different heuristic decisions. |
InformixXAResourceHelper | This class describes various methods to help the transaction manipulate XA resources from Informix. |
Initializer | Tyrex OTS Initializer. |
InvalidXidException | An exception indicating the identifier is invalid and cannot be converted into an array of bytes. |
JAASSecurityProvider | |
JavaMailConfig | Extends ResourceConfig to load the JavaMail Resource configuration. |
JavaMailResource | Java Mail resource allows creation of a Session from the Resource Configuration and accessed using the name provided. |
Journal | Abstract class for transactional journal. |
JournalFactory | Interface for a journal factory. |
Journal.RecoveredTransaction | Provides information about a recovered transaction. |
LDAPCredentials | Credentials for LDAP authentication. |
LDAPLoginModule | Redistribution and use of this software and associated documentation ("Software"), with or without modification, are permitted provided that the following conditions are met: 1. |
LDAPPrincipal | The LDAP DN prinicipal. |
LDAPRealm | |
LocalXid | Local transaction identifier. |
Logger | |
LoggerPrintWriter | Print writer using a Log4J category. |
MemoryBinding | Name/value bindings for use inside MemoryContext. |
MemoryContext | An in-memory JNDI service provider. |
MemoryContextFactory | Implements a context factory for MemoryContext. |
Messages | |
Messages.EmptyResourceBundle | |
NamePasswordCallback | Callback for name/password authentication. |
NamePasswordCredentials | Credentials for name/password authentication. |
NestedException | Base type for all Type exceptions. |
NestedSystemException | JTA system exception that wraps an underlying exception. |
OracleXAResourceHelper | This class describes various methods to help the transaction manipulate XA resources from Oracle. |
OTSServer | This class is the OTS server class. |
PoolEntry | Represents an entry in the connection pool. |
PoolEntry | Represents an entry in the connection pool. |
PoolLimits | Represents limits placed on a connection pool. |
PoolMetrics | Holds metrics associated with a connection pool. |
Primes | This class provides a single service. |
Priority | |
Property | This class is used to load the properties defined in the domain.xml configuration of a javamail resource. |
PseudoControl | This object is used to provide a pseudo control object. |
RealmPrincipal | A realm principal. |
RecoveryException | Indicates an error occuring during recovery. |
ReferenceRefAddr | This class allows referenceable objects to be stored inside of other references. |
Resource | Represents an installed resource. |
ResourceClassDescriptorImpl |
Implementation of
org.exolab.castor.xml.XMLClassDescriptor that returns
field descriptors that use
resource field handlers . |
ResourceConfig | Base class for a resource configuration. |
ResourceCredentials | Credentials for a resource manager authentication. |
ResourceException | A general exception associated with resource management. |
ResourceFieldHandlerImpl | Implementation of org.exolab.castor.mapping.FieldHandler. |
ResourceImpl | Implements an OTS interface on top of TransactionImpl so we can register a local transaction as a resource in a global transaction. |
ResourceMappingLoader | Implementation of org.exolab.castor.xml.XMLMappingLoader that overrides the class descriptor for non tyrex and java classes. |
Resources | Represents a collection of installed resources. |
ReuseOptions | This class defines the reuse options. |
RoleCredentials | Credential listing the principal's roles. |
RoleCredentials.RoleEntry | |
RolesRealm | Cached copy of a realm and all the roles in that realm. |
RolesRealm.Role | Definition of a role is a name and members list. |
RolesRealm.Role.MemberEntry | An entry for each member in the hashtable. |
RuntimeContext | The runtime context provides an association between a component or client, the current thread, and resources used by the application. |
SecureConnection | Credentials indicating a secure connection. |
ServerInterceptor | The Server side interceptor is used to retrieve the service context for the transaction service The service context is added to the corresponding current object |
TerminatorImpl | Implements a Terminator interface into a transaction. |
ThreadContext | Implementation of RuntimeContext. |
TransactionDomain | A transaction domain provides centralized management for transactions. |
TransactionDomainImpl | Implementation of a transaction domain. |
TransactionFactoryImpl | Implements an OTS transaction factory and identification interfaces. |
TransactionImpl | Implements a global transaction. |
TransactionInterceptor | The interceptor interface allows an external engine to hook up into the transaction monitor and either record the outcome of transactions or affect them. |
TransactionManagerImpl | Implements a local transaction manager. |
TransactionTimeoutException | Thrown to terminate the current thread and indicate that the current transaction has timed out. |
TwoPhaseConnection | Defines two-phase commit support for a JDBC connection used by XAConnectionImpl. |
TxConnection | Describes an open connection associated with a transaction. |
TyrexCallableStatementImpl |
This class implements java.sql.CallableStatement so that it returned
when prepareCall is called on TyrexConnection object
The reason for this class is for the method java.sql.Statement#getConnection to return the correct connection. |
TyrexConnection | This class defines base methods for implementing java.sql.Connection so that an underlying java.sql.Connection may be pooled. |
TyrexDatabaseMetaDataImpl | This is a implementation of java.sql.DatabaseMetaData that returns Tyrex implementations of java.sql.Connection (TyrexDatabaseMetaDataImpl) and java.sql.ResultSet (various get methods). |
TyrexPreparedStatementImpl | This class implements java.sql.Statement so that it returned when prepareStatement is called on TyrexConnection object. |
TyrexResultSetImpl | This class implements java.sql.ResultSet so that it can be returned by the various Tyrex jdbc classes that return java.sql.ResultSet objects. |
TyrexStatementImpl | This class implements java.sql.Statement so that it is returned when createStatement is called on a TyrexConnection object. |
TyrexTransaction | Tyrex extensions for Transaction. |
TyrexTransactionManager | Tyrex extensions for TransactionManager. |
UserTransactionImpl | Simple implementation of the UserTransaction interface. |
Util | Utility methods. |
UUID | Universally Unique Identifier (UUID) generator. |
UUID.InvalidIDException | An exception indicating the identifier is invalid and cannot be converted into an array of bytes. |
Version | Prints version information to the console. |
WeakList | List of weak references allows objects to be tracked and claimed by the garbage collector. |
WrappedException | Reports an exception with an underlying exception. |
X509CertificateLoginModule | Implements an X509 certificate validation login module. |
XAConnectionImpl | Implements an X/A connection that can be pooled and managed from inside a transaction monitor. |
XADataSourceImpl | Implements a JDBC 2.0 XADataSource for any JDBC driver with JNDI persistance support. |
XAResourceCallback | This interface defines methods that inform when the XA resource associated with this callback has been enlisted in a transaction, i.e. javax.transaction.XA.XAResource.start(javax.transaction.XA.XAResource.TMSTART) has been called, delisted from the transaction, i.e. javax.transaction.XA.XAResource.end(javax.transaction.XA.XAResource.TMSUCCESS or javax.transaction.XA.XAResource.TMFAIL) has been called, committed/rolled back, i.e.javax.transaction.XA.XAResource.commit() or javax.transaction.XA.XAResource.rollback(). |
XAResourceHelper | This class describes various methods to help the transaction manipulate XA resources from database vendors that don't comply fully with the XA specification. |
XAResourceHelperManager | Class for creating and managing XAResourceHelper object. |
XAResourceHolder | Helper class containing XA resource and its associated callback. |
XidUtils | Utility class for creating transaction identifiers, importing Xid objects, and converting a transaction identifier to/from a string representation. |