Package net.spy.memcached.ops
Fundamental protocol operation interfaces
-
Interface Summary Interface Description 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.DeleteOperation.Callback Delete operation callback.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.ObserveOperation Observe operation.ObserveOperation.Callback Operation callback for the Observe request.Operation Base interface for all operations.OperationCallback Callback that's invoked with the response of an operation.OperationQueueFactory Factory used for creating operation queues.ReplicaGetOperation Replica get operation.ReplicaGetOperation.Callback Operation callback for the replica get request.ReplicaGetsOperation Replica get operation.ReplicaGetsOperation.Callback Operation callback for the replica get request.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.StoreOperation.Callback Operation callback to get the CAS value.TapOperation Tap operation.TapOperation.Callback Operation callback for the tap dump request.TouchOperation Touch operation marker.UnlockOperation Unlock operation.VBucketAware Operations that depend on a VBucket number being sent to the server are required to implement this interface.VersionOperation Version operation. -
Class Summary Class Description 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.MultiReplicaGetOperationCallback MultiOperationCallback for replica get operations.OperationStatus Status indicator.TimedOutOperationStatus Operation status indicating an operation was timed out. -
Enum Summary Enum Description ConcatenationType Types of concatenation operations.Mutator Type of mutation to perform.OperationErrorType Error classification.OperationState State of this operation.StatusCode Represents status and error codes from the binary protocol.StoreType The type of storage operation to perform. -
Exception Summary Exception Description OperationException Exceptions thrown when protocol errors occur.