public interface InLock
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
boolean |
acquireInnerLock(long mytimestamp,
boolean isEClock) |
void |
forwardTo(InLock lock) |
InLock |
getInnerLock() |
LockId |
getLockId() |
boolean |
innerLorR(OpRemote theop) |
boolean |
lock_or_register(OpRemote theop) |
void |
lock() |
void |
lockEC() |
void |
releaseInnerLock(boolean isECunlock,
boolean isMesUnlock) |
void |
unlock() |
void |
unlockEC() |
void |
unlockMes() |
long |
waitInnerLock() |
void |
waitOnLock() |
void lock() throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid unlock()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid waitOnLock()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid lockEC()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid unlockEC()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean lock_or_register(OpRemote theop) throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean innerLorR(OpRemote theop) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid unlockMes()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean acquireInnerLock(long mytimestamp,
boolean isEClock)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid releaseInnerLock(boolean isECunlock,
boolean isMesUnlock)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionlong waitInnerLock()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionInLock getInnerLock() throws java.rmi.RemoteException
java.rmi.RemoteExceptionLockId getLockId() throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid forwardTo(InLock lock) throws java.rmi.RemoteException
java.rmi.RemoteException