public interface TxnManager extends Remote, Landlord, DestroyAdmin, Administrable, JoinAdmin, ServiceProxyAccessor, ExtendedTransactionManager
TransactionManager
.Landlord.RenewResults
TransactionManager.Created
Modifier and Type | Field and Description |
---|---|
static String |
MAHALO
Logger and configuration component name for Norm
|
ABORTED, ACTIVE, COMMITTED, NOTCHANGED, PREPARED, VOTING
Modifier and Type | Method and Description |
---|---|
TransactionManager |
getLocalProxy() |
Transaction |
getTransaction(long id)
Retrieves a
Transaction given the transaction's ID. |
TransactionManager |
manager()
Returns a reference to the
TransactionManager interface. |
void |
reenterPreparedExternalXid(Object xid,
List<TransactionParticipant> parts)
given a prepared xid (retrieved from participants) reenlist it and its participants- used in
XA
|
destroy
getAdmin
addLookupAttributes, addLookupGroups, addLookupLocators, getLookupAttributes, getLookupGroups, getLookupLocators, modifyLookupAttributes, removeLookupGroups, removeLookupLocators, setLookupGroups, setLookupLocators
getServiceProxy
abort, abort, commit, commit, create, disJoin, getState, join, join, join, join, join, join, join, prepare
abort, abort, commit, commit, create, getState, getTransactionManagerId, join, needParticipantsJoin
static final String MAHALO
TransactionManager manager() throws RemoteException
TransactionManager
interface.RemoteException
TransactionManager getLocalProxy() throws RemoteException
RemoteException
Transaction getTransaction(long id) throws RemoteException, UnknownTransactionException
Transaction
given the transaction's ID.id
- the idRemoteException
UnknownTransactionException
void reenterPreparedExternalXid(Object xid, List<TransactionParticipant> parts) throws RemoteException, CannotCommitException
RemoteException
CannotCommitException
Copyright © GigaSpaces.