Package net.spy.memcached.ops

Fundamental protocol operation interfaces

See:
          Description

Interface Summary
CASOperation Operation that represents compare-and-swap.
ConcatenationOperation ConcatenationOperation is used to append or prepend data to an existing object in the cache.
DeleteOperation Deletion operation.
FlushOperation Flush operation marker.
GetOperation Get operation.
GetOperation.Callback Operation callback for the get request.
GetsOperation Gets operation (get with CAS identifier support).
GetsOperation.Callback Operation callback for the Gets request.
KeyedOperation Operations that contain keys.
MutatorOperation incr and decr operations.
NoopOperation The NOOP Operation.
Operation Base interface for all operations.
OperationCallback Callback that's invoked with the response of an operation.
OperationQueueFactory Factory used for creating operation queues.
StatsOperation Stats fetching operation.
StatsOperation.Callback Callback for stats operation.
StoreOperation Operation that represents object storage.
VersionOperation Version operation.
 

Class Summary
ArrayOperationQueueFactory OperationQueueFactory that uses an ArrayBlockingQueue.
BaseOperationFactory Base class for operation factories.
CancelledOperationStatus Operation status indicating an operation was cancelled.
CASOperationStatus OperationStatus subclass for indicating CAS status.
LinkedOperationQueueFactory OperationQueueFactory that creates LinkedBlockingQueue (unbounded) operation queues.
MultiGetOperationCallback MultiOperationCallback for get operations.
MultiGetsOperationCallback MultiOperationCallback for get operations.
MultiOperationCallback An operation callback that will capture receivedStatus and complete invocations and dispatch to a single callback.
OperationStatus Status indicator.
 

Enum Summary
ConcatenationType Types of concatenation operations.
Mutator Type of mutation to perform.
OperationErrorType Error classification.
OperationState State of this operation.
StoreType The type of storage operation to perform.
 

Exception Summary
OperationException Exceptions thrown when protocol errors occur.
 

Package net.spy.memcached.ops Description

Fundamental protocol operation interfaces