|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |