Uses of Class
net.rubyeye.xmemcached.command.Command
-
Packages that use Command Package Description net.rubyeye.xmemcached XMemcached's main classes and interfaces,use these classes/interfaces to interact with memcached servers.net.rubyeye.xmemcached.command Memcached protocol implementationsnet.rubyeye.xmemcached.command.binary Memcached text protocol implementationsnet.rubyeye.xmemcached.command.kestrel Kestrel protocol implementationsnet.rubyeye.xmemcached.command.text Memcached text protocol implementationsnet.rubyeye.xmemcached.impl Manage tcp connection,memcached protocol optimized,and some MBeans for monitor.net.rubyeye.xmemcached.networking Networking layout to talk with memcached. -
-
Uses of Command in net.rubyeye.xmemcached
Methods in net.rubyeye.xmemcached that return Command Modifier and Type Method Description CommandCommandFactory. createAddCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)create a add commandCommandCommandFactory. createAppendCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)create a append commandCommandCommandFactory. createAuthListMechanismsCommand(CountDownLatch latch)Create a command for listing authentication mechanismsCommandCommandFactory. createAuthStartCommand(String mechanism, CountDownLatch latch, byte[] authData)Create command for starting authenticationCommandCommandFactory. createAuthStepCommand(String mechanism, CountDownLatch latch, byte[] authData)Create a command for stepping authenticationCommandCommandFactory. createAWSElasticCacheConfigCommand(String subCommand, String key)Create a AWS ElasticCache config command, only supports Cache Engine Version 1.4.14 or Higher.CommandCommandFactory. createCASCommand(String key, byte[] keyBytes, int exp, Object value, long cas, boolean noreply, Transcoder transcoder)Create a cas commandCommandCommandFactory. createDeleteCommand(String key, byte[] keyBytes, int time, long cas, boolean noreply)create a delete commandCommandCommandFactory. createFlushAllCommand(CountDownLatch latch, int delay, boolean noreply)create a flush_all commandCommandCommandFactory. createGetAndTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)Create a get-and-touch commandCommandCommandFactory. createGetCommand(String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)create a get/gets command<T> CommandCommandFactory. createGetMultiCommand(Collection<String> keys, CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)Create a multi-get commandCommandCommandFactory. createIncrDecrCommand(String key, byte[] keyBytes, long delta, long initial, int expTime, CommandType cmdType, boolean noreply)create a incr/decr commandCommandCommandFactory. createPrependCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)Create a prepend commandCommandCommandFactory. createQuitCommand()create a quit commandCommandCommandFactory. createReplaceCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)create a replace commandCommandCommandFactory. createSetCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)Create a set commandCommandCommandFactory. createStatsCommand(InetSocketAddress server, CountDownLatch latch, String itemName)create a stats commandCommandCommandFactory. createTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)Create a touch commandCommandCommandFactory. createVerbosityCommand(CountDownLatch latch, int level, boolean noreply)Create a verbosity commandCommandCommandFactory. createVersionCommand(CountDownLatch latch, InetSocketAddress server)create a version commandCommandMemcachedOptimizer. optimize(Command currentCommand, Queue writeQueue, Queue<Command> executingCmds, int sendBufferSize)Methods in net.rubyeye.xmemcached with parameters of type Command Modifier and Type Method Description protected voidXMemcachedClient. checkException(Command command)protected voidXMemcachedClient. latchWait(Command cmd, long timeout, Session session)CommandMemcachedOptimizer. optimize(Command currentCommand, Queue writeQueue, Queue<Command> executingCmds, int sendBufferSize)protected SessionXMemcachedClient. sendCommand(Command cmd) -
Uses of Command in net.rubyeye.xmemcached.command
Subclasses of Command in net.rubyeye.xmemcached.command Modifier and Type Class Description classVerbosityCommandAbstract verbosity command for text protocolMethods in net.rubyeye.xmemcached.command that return Command Modifier and Type Method Description CommandBinaryCommandFactory. createAddCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createAddCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createAddCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createAppendCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createAppendCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createAppendCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createAuthListMechanismsCommand(CountDownLatch latch)CommandKestrelCommandFactory. createAuthListMechanismsCommand(CountDownLatch latch)CommandTextCommandFactory. createAuthListMechanismsCommand(CountDownLatch latch)CommandBinaryCommandFactory. createAuthStartCommand(String mechanism, CountDownLatch latch, byte[] authData)CommandKestrelCommandFactory. createAuthStartCommand(String mechanism, CountDownLatch latch, byte[] authData)CommandTextCommandFactory. createAuthStartCommand(String mechanism, CountDownLatch latch, byte[] authData)CommandBinaryCommandFactory. createAuthStepCommand(String mechanism, CountDownLatch latch, byte[] authData)CommandKestrelCommandFactory. createAuthStepCommand(String mechanism, CountDownLatch latch, byte[] authData)CommandTextCommandFactory. createAuthStepCommand(String mechanism, CountDownLatch latch, byte[] authData)CommandBinaryCommandFactory. createAWSElasticCacheConfigCommand(String subCommand, String key)CommandKestrelCommandFactory. createAWSElasticCacheConfigCommand(String subCommand, String key)CommandTextCommandFactory. createAWSElasticCacheConfigCommand(String subCommand, String key)CommandBinaryCommandFactory. createCASCommand(String key, byte[] keyBytes, int exp, Object value, long cas, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createCASCommand(String key, byte[] keyBytes, int exp, Object value, long cas, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createCASCommand(String key, byte[] keyBytes, int exp, Object value, long cas, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createDeleteCommand(String key, byte[] keyBytes, int time, long cas, boolean noreply)CommandKestrelCommandFactory. createDeleteCommand(String key, byte[] keyBytes, int time, long cas, boolean noreply)CommandTextCommandFactory. createDeleteCommand(String key, byte[] keyBytes, int time, long cas, boolean noreply)CommandBinaryCommandFactory. createFlushAllCommand(CountDownLatch latch, int delay, boolean noreply)CommandKestrelCommandFactory. createFlushAllCommand(CountDownLatch latch, int delay, boolean noreply)CommandTextCommandFactory. createFlushAllCommand(CountDownLatch latch, int exptime, boolean noreply)CommandBinaryCommandFactory. createGetAndTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)CommandKestrelCommandFactory. createGetAndTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)CommandTextCommandFactory. createGetAndTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)CommandBinaryCommandFactory. createGetCommand(String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)CommandKestrelCommandFactory. createGetCommand(String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)CommandTextCommandFactory. createGetCommand(String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)<T> CommandBinaryCommandFactory. createGetMultiCommand(Collection<String> keys, CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)<T> CommandKestrelCommandFactory. createGetMultiCommand(Collection<String> keys, CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)<T> CommandTextCommandFactory. createGetMultiCommand(Collection<String> keys, CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)CommandBinaryCommandFactory. createIncrDecrCommand(String key, byte[] keyBytes, long amount, long initial, int expTime, CommandType cmdType, boolean noreply)CommandKestrelCommandFactory. createIncrDecrCommand(String key, byte[] keyBytes, long amount, long initial, int expTime, CommandType cmdType, boolean noreply)CommandTextCommandFactory. createIncrDecrCommand(String key, byte[] keyBytes, long amount, long initial, int exptime, CommandType cmdType, boolean noreply)CommandBinaryCommandFactory. createPrependCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createPrependCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createPrependCommand(String key, byte[] keyBytes, Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createQuitCommand()CommandKestrelCommandFactory. createQuitCommand()CommandTextCommandFactory. createQuitCommand()CommandBinaryCommandFactory. createReplaceCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createReplaceCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createReplaceCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createSetCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createSetCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createSetCommand(String key, byte[] keyBytes, int exp, Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createStatsCachedumpCommand(InetSocketAddress server, CountDownLatch latch, int slabId, int limit)CommandBinaryCommandFactory. createStatsCommand(InetSocketAddress server, CountDownLatch latch, String itemName)CommandKestrelCommandFactory. createStatsCommand(InetSocketAddress server, CountDownLatch latch, String itemName)CommandTextCommandFactory. createStatsCommand(InetSocketAddress server, CountDownLatch latch, String itemName)CommandBinaryCommandFactory. createTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)CommandKestrelCommandFactory. createTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)CommandTextCommandFactory. createTouchCommand(String key, byte[] keyBytes, CountDownLatch latch, int exp, boolean noreply)CommandBinaryCommandFactory. createVerbosityCommand(CountDownLatch latch, int level, boolean noreply)CommandKestrelCommandFactory. createVerbosityCommand(CountDownLatch latch, int level, boolean noreply)CommandTextCommandFactory. createVerbosityCommand(CountDownLatch latch, int level, boolean noreply)Create verbosity commandCommandBinaryCommandFactory. createVersionCommand(CountDownLatch latch, InetSocketAddress server)CommandKestrelCommandFactory. createVersionCommand(CountDownLatch latch, InetSocketAddress server)CommandTextCommandFactory. createVersionCommand(CountDownLatch latch, InetSocketAddress server)Methods in net.rubyeye.xmemcached.command that return types with arguments of type Command Modifier and Type Method Description List<Command>AssocCommandAware. getAssocCommands()Map<Object,Command>MergeCommandsAware. getMergeCommands()Method parameters in net.rubyeye.xmemcached.command with type arguments of type Command Modifier and Type Method Description voidAssocCommandAware. setAssocCommands(List<Command> assocCommands)voidMergeCommandsAware. setMergeCommands(Map<Object,Command> mergeCommands) -
Uses of Command in net.rubyeye.xmemcached.command.binary
Subclasses of Command in net.rubyeye.xmemcached.command.binary Modifier and Type Class Description classBaseBinaryCommandBase Binary command.classBinaryAppendPrependCommandBinary protocol for append,prependclassBinaryAuthListMechanismsCommandList auth mechanisms commandclassBinaryAuthStartCommandAuth start commandclassBinaryAuthStepCommandAuth step commandclassBinaryAWSElasticCacheConfigCommandAWS ElasticCache config commandclassBinaryCASCommandCAS binary protocol implementationclassBinaryDeleteCommandBinary delete commandclassBinaryFlushAllCommandFlush command for binary protocolclassBinaryGetAndTouchCommandBinary GAT/GATQ commandclassBinaryGetCommandImplements get/getq,getk/getkq protocolclassBinaryGetMultiCommandA command for holding getkq commandsclassBinaryIncrDecrCommandBinary incr/decr commandclassBinaryNoopCommandImplement noop protocolclassBinaryQuitCommandQuit command for binary protocolclassBinarySetMultiCommandA command for holding getkq commandsclassBinaryStatsCommandStats command for binary protocolclassBinaryStoreCommandBase binary protocol implementationclassBinaryTouchCommandBinary touch commandclassBinaryVerbosityCommandBinary verbosity commandclassBinaryVersionCommandVersion command for binary protocolMethods in net.rubyeye.xmemcached.command.binary that return types with arguments of type Command Modifier and Type Method Description List<Command>BinaryGetCommand. getAssocCommands()Map<Object,Command>BinaryGetMultiCommand. getMergeCommands()Map<Object,Command>BinarySetMultiCommand. getMergeCommands()Method parameters in net.rubyeye.xmemcached.command.binary with type arguments of type Command Modifier and Type Method Description voidBinaryGetCommand. setAssocCommands(List<Command> assocCommands)voidBinaryGetMultiCommand. setMergeCommands(Map<Object,Command> mergeCommands)voidBinarySetMultiCommand. setMergeCommands(Map<Object,Command> mergeCommands) -
Uses of Command in net.rubyeye.xmemcached.command.kestrel
Subclasses of Command in net.rubyeye.xmemcached.command.kestrel Modifier and Type Class Description classKestrelDeleteCommandclassKestrelFlushAllCommandKestrel flush commandclassKestrelGetCommandKestrel get commandclassKestrelSetCommandkestrel set command -
Uses of Command in net.rubyeye.xmemcached.command.text
Subclasses of Command in net.rubyeye.xmemcached.command.text Modifier and Type Class Description classTextAWSElasticCacheConfigCommandAWS ElasticCache config command, see Adding Auto Discovery To Your Client Library.classTextCacheDumpCommandclassTextCASCommandCAS command for text protocolclassTextDeleteCommandDelete command for text protocolclassTextFlushAllCommandFlushAll command for text protocolclassTextGetCommandAbstract get command for text protocolclassTextGetMultiCommandBulk-get command for text protocolclassTextGetOneCommandGet command for text protocolclassTextIncrDecrCommandIncr/Decr command for text protocolclassTextQuitCommandQuit command for text protocolclassTextStatsCachedumpCommandclassTextStatsCommandStats command for text protocolclassTextStoreCommandStore command for text protocolclassTextTouchCommandTouch command for touch protocol.classTextVerbosityCommandVerbosity command for text protocolclassTextVersionCommandVersion command for text protocolFields in net.rubyeye.xmemcached.command.text with type parameters of type Command Modifier and Type Field Description protected List<Command>TextGetCommand. assocCommandsWhen MemcachedClient merge get commands,those commans which have the same key will be merged into one get command.The result command's assocCommands contains all these commands with the same key.protected Map<Object,Command>TextGetCommand. mergeCommandsMethods in net.rubyeye.xmemcached.command.text that return types with arguments of type Command Modifier and Type Method Description List<Command>TextGetCommand. getAssocCommands()Map<Object,Command>TextGetCommand. getMergeCommands()Method parameters in net.rubyeye.xmemcached.command.text with type arguments of type Command Modifier and Type Method Description voidTextGetCommand. setAssocCommands(List<Command> assocCommands)voidTextGetCommand. setMergeCommands(Map<Object,Command> mergeCommands) -
Uses of Command in net.rubyeye.xmemcached.impl
Fields in net.rubyeye.xmemcached.impl with type parameters of type Command Modifier and Type Field Description protected BlockingQueue<Command>MemcachedTCPSession. commandAlreadySentCommand which are already sentMethods in net.rubyeye.xmemcached.impl that return Command Modifier and Type Method Description CommandMemcachedTCPSession. getCurrentCommand()CommandOptimizer. optimiezeGet(Queue writeQueue, Queue<Command> executingCmds, Command optimiezeCommand)Merge get operation to multi-get operationCommandOptimizer. optimiezeMergeBuffer(Command optimiezeCommand, Queue writeQueue, Queue<Command> executingCmds, int sendBufferSize)merge buffers to fit socket's send buffer sizeCommandOptimizer. optimiezeSet(Queue writeQueue, Queue<Command> executingCmds, Command optimiezeCommand, int sendBufferSize)CommandOptimizer. optimize(Command currentCommand, Queue writeQueue, Queue<Command> executingCmds, int sendBufferSize)Methods in net.rubyeye.xmemcached.impl that return types with arguments of type Command Modifier and Type Method Description List<Command>Optimizer. getLocalList()Methods in net.rubyeye.xmemcached.impl with parameters of type Command Modifier and Type Method Description voidMemcachedTCPSession. addCommand(Command command)CommandOptimizer. optimiezeGet(Queue writeQueue, Queue<Command> executingCmds, Command optimiezeCommand)Merge get operation to multi-get operationCommandOptimizer. optimiezeMergeBuffer(Command optimiezeCommand, Queue writeQueue, Queue<Command> executingCmds, int sendBufferSize)merge buffers to fit socket's send buffer sizeCommandOptimizer. optimiezeSet(Queue writeQueue, Queue<Command> executingCmds, Command optimiezeCommand, int sendBufferSize)CommandOptimizer. optimize(Command currentCommand, Queue writeQueue, Queue<Command> executingCmds, int sendBufferSize)SessionMemcachedConnector. send(Command msg)voidMemcachedTCPSession. setCurrentCommand(Command cmd) -
Uses of Command in net.rubyeye.xmemcached.networking
Methods in net.rubyeye.xmemcached.networking with parameters of type Command Modifier and Type Method Description SessionConnector. send(Command packet)
-