| Package | Description | 
|---|---|
| com.gigaspaces.client.transaction | |
| com.gigaspaces.client.transaction.local | |
| com.gigaspaces.client.transaction.xa | |
| com.gigaspaces.internal.client.spaceproxy.operations | |
| com.gigaspaces.internal.lrmi.stubs | |
| com.gigaspaces.internal.server.space | |
| com.gigaspaces.internal.transaction | |
| com.j_spaces.core | Provides Space properties and security context services | 
| com.j_spaces.core.client | Provides GigaSpaces client interface services | 
| com.sun.jini.mahalo | Provides implementations of the 
TransactionManager service. | 
| net.jini.core.transaction | |
| net.jini.core.transaction.server | |
| org.openspaces.core.transaction.manager | Jini and Local transaction managers using Spring abstraction for transaction managers
(PlatformTransactionManager). | 
| Modifier and Type | Method and Description | 
|---|---|
| TransactionManager | TransactionManagersMap. get(IJSpace space) | 
| TransactionManager | ITransactionManagerProvider. getTransactionManager()Gets the provider's associated transaction manager. | 
| TransactionManager | LookupDistributedTransactionManagerProvider. getTransactionManager() | 
| TransactionManager | DistributedTransactionManagerProvider. getTransactionManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionManagersMap. put(IJSpace space,
   TransactionManager transactionManager) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LocalTransactionManagerImplDeprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static GSServerTransaction | GSServerTransaction. create(TransactionManager tm,
      Object id,
      long lease) | 
| Constructor and Description | 
|---|
| GSServerTransaction(TransactionManager tm,
                   Object id)Ctor | 
| GSServerTransaction(TransactionManager tm,
                   Object id,
                   long lease) | 
| GSServerTransaction(TransactionManager tm,
                   Object id,
                   TransactionParticipantDataImpl metaData) | 
| Modifier and Type | Method and Description | 
|---|---|
| TransactionManager | AbortPreparedTransactionSpaceOperationRequest. getMgr() | 
| TransactionManager | CommitPreparedTransactionSpaceOperationRequest. getMgr() | 
| TransactionManager | PrepareAndCommitTransactionSpaceOperationRequest. getMgr() | 
| Constructor and Description | 
|---|
| AbortPreparedTransactionSpaceOperationRequest(TransactionManager mgr,
                                             long id,
                                             int partitionId,
                                             OperationID operationID) | 
| AbortPreparedTransactionSpaceOperationRequest(TransactionManager mgr,
                                             Object xid,
                                             int partitionId,
                                             OperationID operationID) | 
| CommitPreparedTransactionSpaceOperationRequest(TransactionManager mgr,
                                              long id,
                                              int partitionId,
                                              int numParticipants,
                                              OperationID operationID) | 
| CommitPreparedTransactionSpaceOperationRequest(TransactionManager mgr,
                                              Object xid,
                                              int partitionId,
                                              int numParticipants,
                                              OperationID operationID) | 
| PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr,
                                                long id,
                                                int partitionId,
                                                OperationID operationID) | 
| PrepareAndCommitTransactionSpaceOperationRequest(TransactionManager mgr,
                                                Object xid,
                                                int partitionId,
                                                OperationID operationID) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | LRMISpaceImpl. abort(TransactionManager parm1,
     long parm2) | 
| void | LRMISpaceImpl. abort(TransactionManager parm1,
     Object parm2) | 
| void | LRMISpaceImpl. commit(TransactionManager parm1,
      long parm2) | 
| void | LRMISpaceImpl. commit(TransactionManager parm1,
      long parm2,
      int numOfParticipants) | 
| void | LRMISpaceImpl. commit(TransactionManager parm1,
      Object parm2) | 
| void | LRMISpaceImpl. commit(TransactionManager parm1,
      Object parm2,
      int numOfParticipants) | 
| int | LRMISpaceImpl. prepare(TransactionManager parm1,
       long parm2) | 
| Object | LRMISpaceImpl. prepare(TransactionManager parm1,
       long parm2,
       boolean parm3) | 
| int | LRMISpaceImpl. prepare(TransactionManager parm1,
       Object parm2) | 
| Object | LRMISpaceImpl. prepare(TransactionManager parm1,
       Object parm2,
       boolean parm3) | 
| int | LRMISpaceImpl. prepare(TransactionManager parm1,
       Object parm2,
       int numOfParticipants) | 
| Object | LRMISpaceImpl. prepare(TransactionManager parm1,
       Object parm2,
       int parm3,
       boolean parm4) | 
| int | LRMISpaceImpl. prepareAndCommit(TransactionManager parm1,
                long parm2) | 
| int | LRMISpaceImpl. prepareAndCommit(TransactionManager parm1,
                Object parm2) | 
| void | LRMISpaceImpl. renewLease(TransactionManager mgr,
          long id,
          long time) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SpaceImpl. abort(TransactionManager mgr,
     long id) | 
| void | IRemoteSpace. abort(TransactionManager parm1,
     Object parm2) | 
| void | SpaceImpl. abort(TransactionManager mgr,
     Object id) | 
| void | SpaceEngine. abort(TransactionManager mgr,
     ServerTransaction st,
     boolean supportsTwoPhaseReplication,
     OperationID operationID) | 
| void | SpaceImpl. abortImpl(TransactionManager mgr,
         Object id,
         boolean supportsTwoPhaseReplication,
         OperationID operationID) | 
| void | SpaceEngine. abortSA(TransactionManager mgr,
       ServerTransaction st,
       boolean fromLeaseExpiration,
       boolean verifyExpiredXtn,
       boolean supportsTwoPhaseReplication,
       OperationID operationID) | 
| void | SpaceImpl. commit(TransactionManager mgr,
      long id) | 
| void | SpaceImpl. commit(TransactionManager mgr,
      long id,
      int numOfParticipants) | 
| void | IRemoteSpace. commit(TransactionManager parm1,
      Object parm2) | 
| void | SpaceImpl. commit(TransactionManager mgr,
      Object id) | 
| void | IRemoteSpace. commit(TransactionManager parm1,
      Object parm2,
      int numOfParticipants) | 
| void | SpaceImpl. commit(TransactionManager mgr,
      Object id,
      int numOfParticipants) | 
| void | SpaceEngine. commit(TransactionManager mgr,
      ServerTransaction st,
      boolean supportsTwoPhaseReplication,
      OperationID operationID,
      boolean mayBeFromReplication) | 
| void | SpaceImpl. commitImpl(TransactionManager mgr,
          Object id,
          int numOfParticipants,
          boolean supportsTwoPhaseReplication,
          OperationID operationID,
          boolean mayBeFromReplication) | 
| ServerTransaction | SpaceImpl. createServerTransaction(TransactionManager mgr,
                       Object id,
                       int numOfParticipants) | 
| protected void | SpaceEngine. handleExceptionOnPrepare(TransactionManager mgr,
                        ServerTransaction st,
                        boolean supportsTwoPhaseReplication,
                        XtnEntry xtnEntry) | 
| int | SpaceImpl. prepare(TransactionManager mgr,
       long id) | 
| Object | IRemoteSpace. prepare(TransactionManager mgr,
       long id,
       boolean needClusteredProxy) | 
| Object | SpaceImpl. prepare(TransactionManager mgr,
       long id,
       boolean needClusteredProxy) | 
| int | IRemoteSpace. prepare(TransactionManager parm1,
       Object parm2) | 
| int | SpaceImpl. prepare(TransactionManager mgr,
       Object id) | 
| Object | IRemoteSpace. prepare(TransactionManager parm1,
       Object parm2,
       boolean needClusteredProxy) | 
| Object | SpaceImpl. prepare(TransactionManager mgr,
       Object parm2,
       boolean needClusteredProxy) | 
| int | IRemoteSpace. prepare(TransactionManager parm1,
       Object parm2,
       int numOfParticipants) | 
| int | SpaceImpl. prepare(TransactionManager mgr,
       Object id,
       int numOfParticipants) | 
| Object | IRemoteSpace. prepare(TransactionManager parm1,
       Object parm2,
       int numOfParticipants,
       boolean needClusteredProxy) | 
| Object | SpaceImpl. prepare(TransactionManager mgr,
       Object parm2,
       int numOfParticipants,
       boolean needClusteredProxy) | 
| int | SpaceEngine. prepare(TransactionManager mgr,
       ServerTransaction st,
       boolean singleParticipant,
       boolean supportsTwoPhaseReplication,
       OperationID operationID) | 
| int | SpaceImpl. prepareAndCommit(TransactionManager mgr,
                long id) | 
| int | IRemoteSpace. prepareAndCommit(TransactionManager parm1,
                Object parm2) | 
| int | SpaceImpl. prepareAndCommit(TransactionManager mgr,
                Object id) | 
| int | SpaceEngine. prepareAndCommit(TransactionManager mgr,
                ServerTransaction st,
                OperationID operationID)Prepare and commit the transaction - called for single participant transaction or transaction
 without changes | 
| int | SpaceImpl. prepareAndCommitImpl(TransactionManager mgr,
                    Object id,
                    OperationID operationID) | 
| void | SpaceImpl. renewLease(TransactionManager mgr,
          long id,
          long time) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DummyTransactionManager | 
| Modifier and Type | Method and Description | 
|---|---|
| TransactionManager | JSpaceContainerImpl. getEmbeddedTransactionManager() | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LocalTransactionManagerDeprecated. 
 Since 8.0 - Use JINI transactions instead. | 
| Constructor and Description | 
|---|
| XAResourceImpl(TransactionManager txnManger,
              IJSpace proxy) | 
| XAResourceImpl(TransactionManager txnManger,
              IJSpace proxy,
              boolean delegatedXa,
              boolean resourcePerSingleTxn)Ctor | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TxnManagerEncapsulates the interface of an implementation of a  TransactionManager. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TransientMahaloImplConvenience class intended for use with the  ServiceStarterframework
 to start a transient (non-activatable, non-persistent) implementation of Mahalo. | 
| class  | TxnManagerImplAn implementation of the Jini(TM) Transaction Specification. | 
| class  | TxnMgrProxyA  TxnMgrProxyis a proxy for the transaction manager service. | 
| Modifier and Type | Method and Description | 
|---|---|
| TransactionManager | TxnManager. getLocalProxy() | 
| TransactionManager | TxnManagerImpl. getLocalProxy() | 
| TransactionManager | TxnManager. manager()Returns a reference to the  TransactionManagerinterface. | 
| TransactionManager | TxnManagerImpl. manager()Returns a reference to the  TransactionManagerinterface. | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | PrepareAndCommitJob. commitAndPreparePartitionWithEnabledFailover(com.sun.jini.mahalo.ParticipantHandle handle,
                                            TransactionManager mgr,
                                            long id,
                                            Object xid) | 
| Constructor and Description | 
|---|
| SettlerTask(TaskManager manager,
           WakeupManager wm,
           TransactionManager txnmgr,
           Object tid)Constructs a  SettlerTask. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Transaction.Created | TransactionFactory. create(TransactionManager mgr,
      long leaseTime)Create a new top-level transaction. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ExtendedTransactionManageradditional apis for transaction manager | 
| interface  | NestableTransactionManagerThe interface used for managers of the two-phase commit protocol for nestable transactions. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionParticipant. abort(TransactionManager mgr,
     long id)Requests that the participant roll back any changes for the specified transaction and unlock
 any resources locked by the transaction. | 
| void | TransactionParticipant. commit(TransactionManager mgr,
      long id)Requests that the participant make all of its  PREPAREDchanges for the specified
 transaction visible outside of the transaction and unlock any resources locked by the
 transaction. | 
| void | TransactionParticipant. commit(TransactionManager mgr,
      long id,
      int numOfParticipants)Requests that the participant make all of its  PREPAREDchanges for the specified
 transaction visible outside of the transaction and unlock any resources locked by the
 transaction. | 
| static ServerTransaction | ServerTransaction. create(TransactionManager mgr,
      long id,
      long lease) | 
| int | TransactionParticipant. prepare(TransactionManager mgr,
       long id)Requests that the participant prepare itself to commit the transaction, and to vote on the
 outcome of the transaction. | 
| int | TransactionParticipant. prepareAndCommit(TransactionManager mgr,
                long id)A combination of  prepareandcommit, which can be used by the
 manager when there is just one participant left to prepare and all other participants (if
 any) have responded withNOTCHANGED. | 
| void | TransactionParticipant. renewLease(TransactionManager mgr,
          long id,
          long time)Notify the transaction participant about transaction lease renewal | 
| Constructor and Description | 
|---|
| ServerTransaction(TransactionManager mgr,
                 long id) | 
| ServerTransaction(TransactionManager mgr,
                 long id,
                 long lease)Simple constructor. | 
| ServerTransaction(TransactionManager mgr,
                 long id,
                 TransactionParticipantDataImpl metaData) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected abstract TransactionManager | AbstractJiniTransactionManager. doCreateTransactionManager()Implemented by sub classes to provide a Jini  TransactionManager. | 
| protected TransactionManager | DirectJiniTransactionManager. doCreateTransactionManager()Returns the  TransactionManagerprovided using theDirectJiniTransactionManager.setTransactionManager(TransactionManager). | 
| protected TransactionManager | LookupJiniTransactionManager. doCreateTransactionManager()Returns a Jini  TransactionManagerthat is lookup up usingJiniServiceFactoryBean. | 
| protected TransactionManager | DistributedJiniTransactionManager. doCreateTransactionManager() | 
| TransactionManager | AbstractJiniTransactionManager. getTransactionManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DirectJiniTransactionManager. setTransactionManager(TransactionManager transactionManager)Sets the Jini  TransactionManagerto be used. | 
Copyright © GigaSpaces.