|
||||||||||
| 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 | |||||||||