org.jgroups.blocks
Class ReplicationData
java.lang.Object
org.jgroups.blocks.ReplicationData
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
- public class ReplicationData
- extends java.lang.Object
- implements java.io.Externalizable
Class used for data exchange by ReplicationManager and ReplicationReceiver.
- Author:
- Bela Ban
- See Also:
- Serialized Form
Constructor Summary |
ReplicationData()
|
ReplicationData(int type,
byte[] data,
Xid transaction,
byte[] lock_info,
long lock_acquisition_timeout,
long lock_lease_timeout,
boolean use_locks)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SEND
public static final int SEND
- See Also:
- Constant Field Values
COMMIT
public static final int COMMIT
- See Also:
- Constant Field Values
ROLLBACK
public static final int ROLLBACK
- See Also:
- Constant Field Values
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)
getType
public int getType()
getData
public byte[] getData()
getTransaction
public Xid getTransaction()
getLockInfo
public byte[] getLockInfo()
getLockAcquisitionTimeout
public long getLockAcquisitionTimeout()
getLockLeaseTimeout
public long getLockLeaseTimeout()
useLocks
public boolean useLocks()
toString
public java.lang.String toString()
typeToString
public static java.lang.String typeToString(int t)
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal
in interface java.io.Externalizable
- Throws:
java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal
in interface java.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
Copyright ? 2001,2002 www.jgroups.com . All Rights Reserved.