org.jgroups.blocks
Class ReplicationData
java.lang.Object
org.jgroups.blocks.ReplicationData
- Externalizable
public class ReplicationData
extends java.lang.Object
implements Externalizable
Class used for data exchange by ReplicationManager and ReplicationReceiver.
ReplicationData()
|
ReplicationData(int type, byte[] data, Xid transaction, byte[] lock_info, long lock_acquisition_timeout, long lock_lease_timeout, boolean use_locks)
|
COMMIT
public static final int COMMIT
ROLLBACK
public static final int ROLLBACK
SEND
public static final int SEND
ReplicationData
public ReplicationData()
ReplicationData
public ReplicationData(int type,
byte[] data,
Xid transaction,
byte[] lock_info,
long lock_acquisition_timeout,
long lock_lease_timeout,
boolean use_locks)
getData
public byte[] getData()
getLockAcquisitionTimeout
public long getLockAcquisitionTimeout()
getLockInfo
public byte[] getLockInfo()
getLockLeaseTimeout
public long getLockLeaseTimeout()
getTransaction
public Xid getTransaction()
getType
public int getType()
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
toString
public String toString()
typeToString
public static String typeToString(int t)
useLocks
public boolean useLocks()
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
Copyright B) 1998-2005 Bela Ban. All Rights Reserved.