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
xid
- parts
- CannotCommitException
RemoteException
Copyright © GigaSpaces.