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.
GetAndTouchOperation Gat operation.
GetAndTouchOperation.Callback Operation callback for the gat request.
GetlOperation Getl operation.
GetlOperation.Callback Operation callback for the getl request.
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.
SASLAuthOperation Operation for beginning a SASL auth cycle.
SASLMechsOperation Operation for listing supported SASL mechanisms.
SASLStepOperation Operation for proceeding in a SASL auth negotiation.
StatsOperation Stats fetching operation.
StatsOperation.Callback Callback for stats operation.
StoreOperation Operation that represents object storage.
TapOperation Tap operation.
TapOperation.Callback Operation callback for the tap dump request.
VBucketAware Operations that depend on a VBucket number being sent to the server are required to implement this interface.
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.
TimedOutOperationStatus Operation status indicating an operation was timed out.
 

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



Copyright © 2006-2009 Dustin Sallings, 2009-2012 Couchbase, Inc.