Package | Description |
---|---|
locklib |
In locklib, a locking target is represented by a
Target . |
locklib.mutex |
The
mutex package implements the mutex locking
concepts in locklib. |
locklib.sx |
The
sx package provides support for SX locks. |
Class and Description |
---|
LockGrant
A lock grant represents the successful acquisition of a lock.
|
LockGrantFuture
Future representing a request for a lock grant.
|
LockManager
The lock manager holds information about all locks currently held and all
locks currently being waited for.
|
LockManagerListener
Interface implemented by objects that are informed of changes in the locks
currently held.
|
LockPolicy
A lock policy defines how a locking mechanism works.
|
LockPreChecker
A lock pre-checker is informed of all locks currently held and decides
whether a lock (which cannot be obtained right now) can be queued for
later acquisition.
|
LockRequest
Request for a lock.
|
Target
A target is an object that can be locked.
|
WaitQueue
A wait queue manages lock requests that are pending for a target,
deciding in which order should the locks be obtained.
|
WaitQueueFactory
Factory that creates wait queues for targets.
|
Class and Description |
---|
LockPolicy
A lock policy defines how a locking mechanism works.
|
Class and Description |
---|
LockPolicy
A lock policy defines how a locking mechanism works.
|
Copyright © 2015. All rights reserved.