Package net.spy.memcached.internal
Internal utilities.
-
Interface Summary Interface Description BulkFuture<V> Additional flexibility for asyncGetBulkBulkGetCompletionListener A listener that will be notified once the bulk get future completes.GenericCompletionListener<F extends java.util.concurrent.Future<?>> A generic listener that will be notified once the future completes.GetCompletionListener A listener that will be notified once the get future completes.ListenableFuture<T,L extends GenericCompletionListener> AFuture
that accepts one or more listeners that will be executed asynchronously.OperationCompletionListener A listener that will be notified once the operation future completes. -
Class Summary Class Description AbstractListenableFuture<T,L extends GenericCompletionListener> TheAbstractListenableFuture
implements common functionality shared by all futures that implement theListenableFuture
.BasicThreadFactory Simple thread factory that can set daemon status on threads and give them names.BulkGetFuture<T> Future for handling results from bulk gets.GetFuture<T> Future returned for GET operations.ImmediateFuture A future that fires immediately.OperationFuture<T> Managed future for operations.SingleElementInfiniteIterator<T> An iterator that returns a single element for as many elements as are needed from the iterator; in other words, #hasNext() never returns false. -
Exception Summary Exception Description CheckedOperationTimeoutException Timeout exception that tracks the original operation.