public interface PeerInterface
extends java.rmi.Remote
Modifier and Type | Method and Description |
---|---|
PeerResponse |
abort(long startTS,
long transactionId,
boolean bReleaseLock) |
PeerResponse |
commit(long startTS,
long commitTS,
long transactionId) |
long[] |
getCtsSts() |
long |
getGTS() |
long |
getSTS() |
long |
reportCompletion(long commitTS) |
long |
reportCompletion(java.util.Vector<java.lang.Long> commitTSList) |
PeerResponse |
validate(long startTS,
RWSetInfo rwSet,
long transactionId) |
long reportCompletion(long commitTS) throws java.rmi.RemoteException
java.rmi.RemoteException
long reportCompletion(java.util.Vector<java.lang.Long> commitTSList) throws java.rmi.RemoteException
java.rmi.RemoteException
PeerResponse validate(long startTS, RWSetInfo rwSet, long transactionId) throws java.rmi.RemoteException
java.rmi.RemoteException
long getGTS() throws java.rmi.RemoteException
java.rmi.RemoteException
long getSTS() throws java.rmi.RemoteException
java.rmi.RemoteException
long[] getCtsSts() throws java.rmi.RemoteException
java.rmi.RemoteException
PeerResponse commit(long startTS, long commitTS, long transactionId) throws java.rmi.RemoteException
java.rmi.RemoteException
PeerResponse abort(long startTS, long transactionId, boolean bReleaseLock) throws java.rmi.RemoteException
java.rmi.RemoteException