|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
RemoteCondition | Interface mirroring the java.util.concurrent.locks.Condition, but allowing for RemoteExceptions representing network communication errors. |
RemoteEisMcGLock.Backend | |
RemoteLock | Interface mirroring the Lock interface in java.util.concurrent but allowing for RemoteExceptions since an implementation will involve network communication. |
Class Summary | |
AbstractPollingLock | |
ReentrantDistributedLock | Implements a reentrant lock on top of a possibly non-reentrant remote lock so that local threads are scheduled within the JVM instead of competing for a remote resource. |
RemoteEisMcGLock | This class provides a generic implementation of a distributed, non-reentrant mutual exclusion lock, based on Eisenberg and MgGuire's algorithm. |
RemoteEisMcGLock.Participant | |
RemoteEisMcGLock.Participant.State |
Exception Summary | |
SharingProtocolException |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |