Class KeyStatsOperationImpl
java.lang.Object
net.spy.memcached.compat.SpyObject
net.spy.memcached.protocol.BaseOperationImpl
net.spy.memcached.protocol.binary.OperationImpl
net.spy.memcached.protocol.binary.KeyStatsOperationImpl
- All Implemented Interfaces:
KeyedOperation, Operation, StatsOperation, VBucketAware
A StatsOperationImpl.
-
Nested Class Summary
Nested classes/interfaces inherited from interface StatsOperation
StatsOperation.Callback -
Field Summary
FieldsFields inherited from class OperationImpl
DUMMY_OPCODE, EMPTY_BYTES, ERR_2BIG, ERR_BUSY, ERR_DELTA_BADVAL, ERR_EXISTS, ERR_INTERNAL, ERR_INVAL, ERR_NO_MEM, ERR_NOT_FOUND, ERR_NOT_MY_VBUCKET, ERR_NOT_STORED, ERR_NOT_SUPPORTED, ERR_TEMP_FAIL, ERR_UNKNOWN_COMMAND, errorCode, keyLen, MIN_RECV_PACKET, opaque, REQ_MAGIC, RES_MAGIC, responseCas, responseCmd, responseOpaque, STATUS_OK, SUCCESS, vbucketFields inherited from class BaseOperationImpl
callback, CANCELLED, notMyVbucketNodes, TIMED_OUT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected voidfinishedPayload(byte[] pl) getKeys()Get the keys requested in this GetOperation.shortgetVBucket(String k) voidInitialize this operation.voidvoidsetVBucket(String k, short vb) toString()Methods inherited from class OperationImpl
decodePayload, getErrorMsg, getStatusForErrorCode, opaqueIsValid, prepareBuffer, readFromBuffer, resetInputMethods inherited from class BaseOperationImpl
addClone, cancel, getBuffer, getCallback, getCloneCount, getException, getHandlingNode, getState, getWriteCompleteTimestamp, handleError, handleRead, hasErrored, isCancelled, isTimedOut, isTimedOut, isTimedOutUnsent, setBuffer, setCallback, setCloneCount, setHandlingNode, timeOut, transitionState, wasCancelled, writeComplete, writingMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Operation
addClone, cancel, getBuffer, getCallback, getCloneCount, getErrorMsg, getException, getHandlingNode, getState, getWriteCompleteTimestamp, handleRead, hasErrored, isCancelled, isTimedOut, isTimedOut, isTimedOutUnsent, readFromBuffer, setCloneCount, setHandlingNode, timeOut, writeComplete, writing
-
Field Details
-
key
-
-
Constructor Details
-
KeyStatsOperationImpl
-
-
Method Details
-
initialize
public void initialize()Description copied from interface:OperationInitialize this operation. This is used to prepare output byte buffers and stuff.- Specified by:
initializein interfaceOperation- Specified by:
initializein classBaseOperationImpl
-
finishedPayload
- Overrides:
finishedPayloadin classOperationImpl- Throws:
IOException
-
getKeys
Description copied from interface:KeyedOperationGet the keys requested in this GetOperation.- Specified by:
getKeysin interfaceKeyedOperation
-
getNotMyVbucketNodes
- Specified by:
getNotMyVbucketNodesin interfaceVBucketAware
-
addNotMyVbucketNode
- Specified by:
addNotMyVbucketNodein interfaceVBucketAware
-
setNotMyVbucketNodes
- Specified by:
setNotMyVbucketNodesin interfaceVBucketAware
-
setVBucket
- Specified by:
setVBucketin interfaceVBucketAware
-
getVBucket
- Specified by:
getVBucketin interfaceVBucketAware
-
toString
- Overrides:
toStringin classOperationImpl
-