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.RemoteExceptionlong reportCompletion(java.util.Vector<java.lang.Long> commitTSList)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionPeerResponse validate(long startTS, RWSetInfo rwSet, long transactionId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong getGTS()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong getSTS()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong[] getCtsSts()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionPeerResponse commit(long startTS, long commitTS, long transactionId) throws java.rmi.RemoteException
java.rmi.RemoteExceptionPeerResponse abort(long startTS, long transactionId, boolean bReleaseLock) throws java.rmi.RemoteException
java.rmi.RemoteException