|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
qty leases.
qty leases.
qty leases.
qty leases.
LeaderSelectorListener.takeLeadership(CuratorFramework) returns, this
instance is not requeued.
BlockingQueueInteger.MAX_VALUE
DistributedDelayQueue from the current builder values.
DistributedIdQueue from the current builder values
DistributedPriorityQueue from the current builder values.
DistributedQueue from the current builder values
DistributedAtomicNumber and allocates values in chunks for better performanceDistributedAtomicNumber and allocates values in chunks for better performance== the expected value.
== the expected value.
DistributedQueue that allows IDs to be associated with queue items.QueueBuilder.lockPath(String).DistributedQueue.flushPuts(long, TimeUnit) when the
queue is closed.
LeaderSelector.setId(String)
LeaderSelector.setId(String)
InterProcessMutexs
InterProcessSemaphoreV2 instead of this class. It uses a better algorithm.InterProcessSemaphore.PathChildrenCache.PathChildrenCache(CuratorFramework, String, boolean) instead
PathChildrenCache.PathChildrenCache(CuratorFramework, String, boolean, ThreadFactory) instead
PathChildrenCache.start(StartMode)PathChildrenCache.PathChildrenCache(CuratorFramework, String, boolean)
or PathChildrenCache.PathChildrenCache(CuratorFramework, String, boolean, ThreadFactory)DistributedDelayQueue.put(Object, long) but allows a maximum wait time if an upper bound was set
via QueueBuilder.maxItems.
QueueBuilder.maxItems, this method will
block until there is available space in the queue.
DistributedIdQueue.put(Object, String) but allows a maximum wait time if an upper bound was set
via QueueBuilder.maxItems.
DistributedPriorityQueue.put(Object, int) but allows a maximum wait time if an upper bound was set
via QueueBuilder.maxItems.
DistributedQueue.put(Object) but allows a maximum wait time if an upper bound was set
via QueueBuilder.maxItems.
DistributedDelayQueue.putMulti(MultiItem, long) but allows a maximum wait time if an upper bound was set
via QueueBuilder.maxItems.
DistributedPriorityQueue.putMulti(MultiItem, int) but allows a maximum wait time if an upper bound was set
via QueueBuilder.maxItems.
DistributedQueue.putMulti(MultiItem) but allows a maximum wait time if an upper bound was set
via QueueBuilder.maxItems.
DistributedQueue and DistributedPriorityQueueDistributedQueue or
DistributedPriorityQueueQueueBuilder.lockPath(String).
QueueBuilder.lockPath(String).
NodeCache.start() but gives the option of doing an initial build
PathChildrenCache.start(StartMode)
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||