Class BinaryAWSElasticCacheConfigCommand
- java.lang.Object
-
- net.rubyeye.xmemcached.command.Command
-
- net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
-
- net.rubyeye.xmemcached.command.binary.BinaryAWSElasticCacheConfigCommand
-
- All Implemented Interfaces:
WriteMessage
,StoreCommand
public class BinaryAWSElasticCacheConfigCommand extends BaseBinaryCommand
AWS ElasticCache config command
-
-
Field Summary
-
Fields inherited from class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
cas, decodeStatus, DEFAULT_VBUCKET_ID, expTime, EXTRAS_LENGTH, opaque, opCode, responseExtrasLength, responseKeyLength, responseStatus, responseTotalBodyLength, value, vbucketId
-
Fields inherited from class net.rubyeye.xmemcached.command.Command
cancel, commandType, exception, ioBuffer, key, keyBytes, latch, mergeCount, noreply, REQUEST_MAGIC_NUMBER, RESPONSE_MAGIC_NUMBER, result, status, transcoder, writeFuture
-
-
Constructor Summary
Constructors Constructor Description BinaryAWSElasticCacheConfigCommand(java.util.concurrent.CountDownLatch latch, java.lang.String subCommand, java.lang.String key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
fillExtras(CachedData data)
protected void
fillValue(CachedData data)
protected byte
getExtrasLength()
protected int
getValueLength(CachedData data)
protected boolean
readValue(java.nio.ByteBuffer buffer, int bodyLength, int keyLength, int extrasLength)
-
Methods inherited from class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
decode, encode, fillKey, finish, getCas, getCasValue, getExpTime, getKeyLength, getOpaque, getOpCode, getResponseStatus, getTranscoder, getValue, readCAS, readExtras, readHeader, readKey, readOpaque, readOpCode, readStatus, setCas, setExpTime, setOpaque, setOpCode, setResponseStatus, setTranscoder, setValue
-
Methods inherited from class net.rubyeye.xmemcached.command.Command
cancel, countDownLatch, decodeError, decodeError, decodeError, decodeError, getCommandType, getCopiedMergeCount, getException, getIoBuffer, getKey, getKeyBytes, getLatch, getMergeCount, getMessage, getResult, getStatus, getWriteBuffer, getWriteFuture, isAdded, isCancel, isNoreply, isWriting, setAdded, setCommandType, setException, setIoBuffer, setKey, setKeyBytes, setLatch, setMergeCount, setNoreply, setResult, setStatus, setWriteBuffer, setWriteFuture, toString, writing
-
-
-
-
Method Detail
-
readValue
protected boolean readValue(java.nio.ByteBuffer buffer, int bodyLength, int keyLength, int extrasLength)
- Overrides:
readValue
in classBaseBinaryCommand
-
fillExtras
protected void fillExtras(CachedData data)
- Overrides:
fillExtras
in classBaseBinaryCommand
-
fillValue
protected void fillValue(CachedData data)
- Overrides:
fillValue
in classBaseBinaryCommand
-
getExtrasLength
protected byte getExtrasLength()
- Overrides:
getExtrasLength
in classBaseBinaryCommand
-
getValueLength
protected int getValueLength(CachedData data)
- Overrides:
getValueLength
in classBaseBinaryCommand
-
-