Skip navigation links
A B C E G R T U W 

A

apply(String) - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder.CommitRollbackFunction
 

B

build() - Method in class ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder
 
Builder() - Constructor for class ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder
 

C

ch.maxant.generic_jca_adapter - package ch.maxant.generic_jca_adapter
 
close() - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistant
Call before completing the transaction in order to free up resources used by the app server.
commit(String) - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback
The container will call this function to commit a transaction that was successful.

E

execute(String) - Method in interface ch.maxant.generic_jca_adapter.ExecuteCallback
The container calls this method in order to call a business method on the EIS, within a global transaction.
ExecuteCallback<O> - Interface in ch.maxant.generic_jca_adapter
Client code should implement this interface in order to bind a resource into an XA transaction.
executeInActiveTransaction(ExecuteCallback<O>) - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistant
Submit some work (a function) to be bound into the currently active transaction.

G

getTransactionAssistant() - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory
Get transaction assistant from factory so that a callback can be bound into the transaction as well as recovery which is controlled by the app server's transaction manager.
getTransactionsInNeedOfRecovery() - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder.RecoveryFunction
 
getTransactionsInNeedOfRecovery() - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback
The container will call this function during recovery which should call the EIS and must return transaction IDs which are known to be incomplete (not yet committed or rolled back).

R

registerCommitRollbackRecovery(TransactionAssistanceFactory.CommitRollbackRecoveryCallback) - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory
The application must register a callback which can be used to commit or rollback transactions as well as recover unfinished transactions.
rollback(String) - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback
The container will call this function to rollback an unsuccessful transaction.

T

TransactionAssistanceFactory - Interface in ch.maxant.generic_jca_adapter
The resource injected into say a Servlet or EJB.
TransactionAssistanceFactory.CommitRollbackRecoveryCallback - Interface in ch.maxant.generic_jca_adapter
Classes with this interface are registered with the TransactionAssistanceFactory.
TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder - Class in ch.maxant.generic_jca_adapter
Builder enabling use of Java 8 SAMs
TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder.CommitRollbackFunction - Interface in ch.maxant.generic_jca_adapter
 
TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder.RecoveryFunction - Interface in ch.maxant.generic_jca_adapter
 
TransactionAssistant - Interface in ch.maxant.generic_jca_adapter
An interface capable of binding something into a transaction.

U

unregisterCommitRollbackRecovery() - Method in interface ch.maxant.generic_jca_adapter.TransactionAssistanceFactory
unregister the callback previously registered.

W

withCommit(TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder.CommitRollbackFunction) - Method in class ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder
 
withRecovery(TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder.RecoveryFunction) - Method in class ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder
 
withRollback(TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder.CommitRollbackFunction) - Method in class ch.maxant.generic_jca_adapter.TransactionAssistanceFactory.CommitRollbackRecoveryCallback.Builder
 
A B C E G R T U W 
Skip navigation links

Copyright © 2015 Ant Kutschera. All rights reserved.