Uses of Class org.jgroups.blocks.Xid

Uses in package org.jgroups.blocks

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
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.
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.
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.create(Address creator)
Xid
Xid.create(Address creator, int mode)
Xid

Copyright B) 1998-2005 Bela Ban. All Rights Reserved.