- getActiveTransactions() - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
- getAllParticipatingPools() - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- getAutomaticRecovery() - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Gets the value of the automaticRecovery property.
- getComponentInstance() - Method in interface com.sun.enterprise.transaction.spi.TransactionalResource
-
- getComponentName() - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- getContainerData() - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- getCurrentTransaction() - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Return JavaEETransaction instance associated with the current thread.
- getElapsedTime() - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- getEventListeners() - Method in class com.sun.enterprise.transaction.api.RecoveryResourceRegistry
-
- getExistingResourceList(Object, ComponentInvocation) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Returns a list of resource handles held by the component
- getExtendedEntityManagerResource(EntityManagerFactory) - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- getHeuristicDecision() - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Gets the value of the heuristicDecision property.
- getId() - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- getIdentifier() - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- getInstance() - Method in class com.sun.enterprise.transaction.api.XAResourceWrapper
-
public Xid[] recover(int flag) throws XAException {
throw new XAException("This is to be implemented by sub classes");
}
public void commit(Xid xid, boolean flag) throws XAException{
throw new XAException("This is to be implemented by sub classes");
}
public void rollback(Xid xid) throws XAException{
throw new XAException("This is to be implemented by sub classes");
}
- getJavaEETransaction(Transaction) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Get local transaction object that corresponds to this transaction instance.
- getKeypointInterval() - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Gets the value of the keypointInterval property.
- getLAOResource() - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- getListeners() - Method in class com.sun.enterprise.transaction.api.RecoveryResourceRegistry
-
- getName() - Method in interface com.sun.enterprise.transaction.spi.TransactionalResource
-
- getNonXAResource() - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- getOrder() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
The delegate with the largest order will be used.
- getProperty() - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Properties.
- getPurgeCancelledTtransactionsAfter() - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Returns the value to be used to purge transaction tasks after the specified number of cancelled tasks
- getReadLock() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Return the delegate specific read lock that implements Lock interface.
- getResourceList(Object, ComponentInvocation) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
get the resources being used in the calling component's invocation context
- getResourceNames() - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- getResources(Object) - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- getRetryTimeoutInSeconds() - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Gets the value of the retryTimeoutInSeconds property.
- getStatus() - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- getStatus() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Get implementation specific status of the transaction associated with
the current thread.
- getTimeoutInSeconds() - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Gets the value of the timeoutInSeconds property.
- getTransaction() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Get implementation specific transaction object that represents the transaction
context of the calling thread.
- getTransactionAdminBean(Transaction) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Return TransactionAdminBean with delegate specific implementation details
of an active Transaction.
- getTransactionRemainingTimeout() - Method in interface com.sun.enterprise.transaction.api.TransactionImport
-
Return duration before current transaction would timeout.
- getTransactionTimeout() - Method in class com.sun.enterprise.transaction.api.XAResourceWrapper
-
- getTxEntityManagerResource(EntityManagerFactory) - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- getTxLogDir() - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Gets the value of the txLogDir property.
- getTxLogLocation() - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Return location of transaction logs
- getTxLogLocation() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Return location of transaction logs
- getXAResource() - Method in interface com.sun.enterprise.transaction.spi.TransactionalResource
-
- getXAResources() - Method in interface com.sun.enterprise.transaction.spi.RecoveryResourceListener
-
Return the XAResource objects for recovery processing.
- getXAResourceWrapper(String) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Return XAResourceWrapper instance specific to this datasource class name
that can be used instead of the driver provided version for transaction recovery.
- getXAResourceWrapper(String) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Returns an instance of an XAResourceWrapper if this delegate supports
transaction recovery and there is a wrapper available for this class name.
- getXATerminator() - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Provides a handle to a XATerminator instance.
- getXATerminator() - Method in interface com.sun.enterprise.transaction.api.TransactionImport
-
Provides a handle to a XATerminator instance.
- getXATerminator() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
This is used by importing transactions via the Connector contract.
- recover(XAResource[]) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
- recover(int) - Method in class com.sun.enterprise.transaction.api.XAResourceWrapper
-
- recover(XAResource[]) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Recover an array of XAResource objects for a failed XA transaction.
- recoverIncompleteTx(boolean, String, XAResource[]) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Called by the ResourceRecoveryManager to recover the populated
array of XAResource.
- recoverIncompleteTx(boolean, String) - Method in interface com.sun.enterprise.transaction.api.ResourceRecoveryManager
-
recover incomplete transactions
- recoverIncompleteTx(boolean, String, String, boolean) - Method in interface com.sun.enterprise.transaction.api.ResourceRecoveryManager
-
recover incomplete transactions with before and after event notifications
- recoverIncompleteTx(boolean, String, XAResource[]) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Recover the populated array of XAResource if this delegate supports
transaction recovery.
- recoverXAResources(boolean) - Method in interface com.sun.enterprise.transaction.api.ResourceRecoveryManager
-
recover the xa-resources
- recoverXAResources() - Method in interface com.sun.enterprise.transaction.api.ResourceRecoveryManager
-
to recover xa resources
- recoveryCompleted() - Method in interface com.sun.enterprise.transaction.spi.RecoveryResourceListener
-
Indicate to the listener that recovery is over.
- RecoveryEventListener - Interface in com.sun.enterprise.transaction.spi
-
Interface implemented by the consumers that are interested in
recovery start and end events
- RecoveryResourceHandler - Interface in com.sun.enterprise.transaction.spi
-
RecoveryResourceHandler will be used by transaction-manager to get resource instances.
Using these resource instances, transaction recovery will be done.
All type of (xa)resources will have a resource recovery handler which will be used by
transaction-manager
- RecoveryResourceListener - Interface in com.sun.enterprise.transaction.spi
-
Interface implemented by the consumers of recoveryResource
registry and recoveryresourcelistener.
- RecoveryResourceRegistry - Class in com.sun.enterprise.transaction.api
-
This is a registry class that keep the recoveryresource and event listeners.
- RecoveryResourceRegistry() - Constructor for class com.sun.enterprise.transaction.api.RecoveryResourceRegistry
-
- recoveryStarted() - Method in interface com.sun.enterprise.transaction.spi.RecoveryResourceListener
-
Indicate to the listener that recovery started.
- recreate(Xid, long) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
recreate a transaction based on the Xid.
- recreate(Xid, long) - Method in interface com.sun.enterprise.transaction.api.TransactionImport
-
Recreate a transaction based on the Xid.
- recreate(Xid, long) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Recreate a transaction based on the Xid.
- registerComponentResource(TransactionalResource) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
- registerInterposedSynchronization(Synchronization) - Method in interface com.sun.enterprise.transaction.spi.TransactionInternal
-
Register a Synchronization instance with special ordering semantics.
- registerRecoveryResourceHandler(XAResource) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Allows an arbitrary XAResource to register for recovery
- registerRecoveryResourceHandler(XAResource) - Method in interface com.sun.enterprise.transaction.api.TransactionImport
-
Allows an arbitrary XAResource to register for recovery
- registerRecoveryResourceHandler(XAResource) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Allows an arbitrary XAResource to register for recovery
- registerSynchronization(Synchronization) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
register a synchronization object with the transaction
associated with the current thread
- release(Xid) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Release a transaction.
- release(Xid) - Method in interface com.sun.enterprise.transaction.api.TransactionImport
-
Release a transaction.
- release(Xid) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Release a transaction.
- releaseWriteLock() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Allows the delegate to release a write lock.
- removeExtendedEntityManagerMapping(EntityManagerFactory) - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- removeTransaction(Transaction) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Remove the Transaction object from the cache.
- ResourceRecoveryManager - Interface in com.sun.enterprise.transaction.api
-
ResourceRecoveryManager interface to be implemented by the resource manager
that supports XA recovery.
- resume(Transaction) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Perform implementation specific steps to resume a Transaction.
- rollback(Xid) - Method in class com.sun.enterprise.transaction.api.XAResourceWrapper
-
- rollbackDistributedTransaction() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Rollback distributed transaction if there is any.
- setAutomaticRecovery(String) - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Sets the value of the automaticRecovery property.
- setComponentInstance(Object) - Method in interface com.sun.enterprise.transaction.spi.TransactionalResource
-
- setComponentName(String) - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- setContainerData(T) - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- setCurrentTransaction(JavaEETransaction) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Update JavaEETransaction associated with the current thread.
- setDefaultTransactionTimeout(int) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
- setDelegate(JavaEETransactionManagerDelegate) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Explicitly set the JavaEETransactionManagerDelegate instance
for implementation-specific callbacks.
- setElapsedTime(long) - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- setHeuristicDecision(String) - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Sets the value of the heuristicDecision property.
- setId(String) - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- setIdentifier(Object) - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- setKeypointInterval(String) - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Sets the value of the keypointInterval property.
- setLAOResource(TransactionalResource) - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- setLazyRecovery(boolean) - Method in interface com.sun.enterprise.transaction.api.ResourceRecoveryManager
-
to enable lazy recovery, setting lazy to "true" will
- setMonitoringEnabled(boolean) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
- setPurgeCancelledTtransactionsAfter(int) - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Allows to purge transaction tasks after the specified value of cancelled tasks
- setResourceNames(ArrayList<String>) - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- setResources(Set, Object) - Method in interface com.sun.enterprise.transaction.api.JavaEETransaction
-
- setRetryTimeoutInSeconds(String) - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Sets the value of the retryTimeoutInSeconds property.
- setRollbackOnlyDistributedTransaction() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Perform implementation specific steps to set setRollbackOnly status
for distributed transaction if there is any.
- setStatus(String) - Method in class com.sun.enterprise.transaction.api.TransactionAdminBean
-
- setTimeoutInSeconds(String) - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Sets the value of the timeoutInSeconds property.
- setTransactionManager(JavaEETransactionManager) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Set the JavaEETransactionManager reference.
- setTransactionTimeout(int) - Method in class com.sun.enterprise.transaction.api.XAResourceWrapper
-
- setTxLogDir(String) - Method in interface com.sun.enterprise.transaction.config.TransactionService
-
Sets the value of the txLogDir property.
- setUseLAO(boolean) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Reset LAO value.
- shutdown() - Method in interface com.sun.enterprise.transaction.api.JavaEETransactionManager
-
Perform shutdown cleanup.
- SimpleResource - Interface in com.sun.enterprise.transaction.api
-
Represents a resource that can be queried for open status and can be closed
- start(Xid, int) - Method in class com.sun.enterprise.transaction.api.XAResourceWrapper
-
- startJTSTx(JavaEETransaction, boolean) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Start new JTS transaction for the existing local transaction object.
- subject - Variable in class com.sun.enterprise.transaction.api.XAResourceWrapper
-
- supportsXA() - Method in interface com.sun.enterprise.transaction.spi.TransactionalResource
-
- supportsXAResource() - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Returns true> if this delegate supports XA resources.
- suspend(JavaEETransaction) - Method in interface com.sun.enterprise.transaction.spi.JavaEETransactionManagerDelegate
-
Perform implementation specific steps to suspend a JavaEETransaction.