Frames | No Frames |
Constructors with parameter type org.jgroups.blocks.Xid | |
ReplicationData.ReplicationData(int type, byte[] data, Xid transaction, byte[] lock_info, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks) |
Methods with parameter type org.jgroups.blocks.Xid | |
void | Commits all modifications sent to the receivers via send(Address,byte[],boolean,long,Xid,byte[],long,long,boolean) and releases all locks associated with
this transaction. |
void | Commit the modifications to the locally replicated data and release all locks. |
void | Commit the modifications to the locally replicated data and release all locks. |
Object | TransactionalHashtable.handleClear(Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks) |
void | |
Object | TransactionalHashtable.handlePut(Serializable key, Serializable value, Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks) |
Object | TransactionalHashtable.handlePutAll(Map map, Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks) |
Object | TransactionalHashtable.handleRemove(Serializable key, Xid transaction, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks) |
void | |
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. |
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 | Discards all modifications sent to the receivers via send(Address,byte[],boolean,long,Xid,byte[],long,long,boolean) and releases all locks associated with
this transaction. |
void | Discard all modifications and release all locks. |
void | 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. |
Methods with return type org.jgroups.blocks.Xid | |
Xid | Create a new transaction. |
Xid | ReplicationManager.begin(int transaction_mode) Create a new transaction. |
Xid | |
Xid | |
Xid | Returns the transaction associated with the current thread. |
Xid |