Uses of Class
org.javagroups.blocks.Xid

Packages that use Xid
org.javagroups.blocks   
 

Uses of Xid in org.javagroups.blocks
 

Methods in org.javagroups.blocks that return Xid
static Xid TransactionalHashtable.getCurrentTransaction()
          Returns the transaction associated with the current thread.
 Xid ReplicationManager.begin()
          Create a new transaction.
 Xid ReplicationManager.begin(int transaction_mode)
          Create a new transaction.
static Xid Xid.create(Address creator)
           
static Xid Xid.create(Address creator, int mode)
           
 Xid ReplicationData.getTransaction()
           
 

Methods in org.javagroups.blocks with parameters of type Xid
 java.lang.Object TransactionalHashtable.receive(Xid transaction, byte[] buf, byte[] lock_info, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
          Receives an update.
 void TransactionalHashtable.commit(Xid transaction)
           
 void TransactionalHashtable.rollback(Xid transaction)
           
protected  java.lang.Object TransactionalHashtable.handlePut(java.io.Serializable key, java.io.Serializable value, Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
           
protected  java.lang.Object TransactionalHashtable.handlePutAll(java.util.Map map, Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
           
protected  java.lang.Object TransactionalHashtable.handleRemove(java.io.Serializable key, Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
           
protected  java.lang.Object TransactionalHashtable.handleClear(Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
           
 java.lang.Object ReplicationReceiver.receive(Xid transaction, byte[] data, byte[] lock_info, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
          Receives data sent by a sender to all group members and applies update to locally replicated data.
 void ReplicationReceiver.commit(Xid transaction)
          Commit the modifications to the locally replicated data and release all locks.
 void ReplicationReceiver.rollback(Xid transaction)
          Discard all modifications and release all locks.
 RspList ReplicationManager.send(Address dest, byte[] data, boolean synchronous, long synchronous_timeout, Xid transaction, byte[] lock_info, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
          Sends a request to all members of the group.
 void ReplicationManager.commit(Xid transaction)
          Commits all modifications sent to the receivers via send and releases all locks associated with this transaction.
 void ReplicationManager.rollback(Xid transaction)
          Discards all modifications sent to the receivers via send and releases all locks associated with this transaction.
protected  void ReplicationManager.handleCommit(Xid transaction)
           
protected  void ReplicationManager.handleRollback(Xid transaction)
           
 

Constructors in org.javagroups.blocks with parameters of type Xid
ReplicationData(int type, byte[] data, Xid transaction, byte[] lock_info, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
           
 



Copyright ? 2001,2002 www.javagroups.com . All Rights Reserved.