A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractController - Class in com.google.code.yanf4j.core.impl
Base controller
AbstractController() - Constructor for class com.google.code.yanf4j.core.impl.AbstractController
 
AbstractController(Configuration) - Constructor for class com.google.code.yanf4j.core.impl.AbstractController
 
AbstractController(Configuration, CodecFactory) - Constructor for class com.google.code.yanf4j.core.impl.AbstractController
 
AbstractController(Configuration, Handler, CodecFactory) - Constructor for class com.google.code.yanf4j.core.impl.AbstractController
 
AbstractIoBuffer - Class in com.google.code.yanf4j.buffer
A base implementation of IoBuffer.
AbstractIoBuffer(IoBufferAllocator, int) - Constructor for class com.google.code.yanf4j.buffer.AbstractIoBuffer
Creates a new parent buffer.
AbstractIoBuffer(AbstractIoBuffer) - Constructor for class com.google.code.yanf4j.buffer.AbstractIoBuffer
Creates a new derived buffer.
AbstractMemcachedSessionLocator - Class in net.rubyeye.xmemcached.impl
Abstract session locator
AbstractMemcachedSessionLocator() - Constructor for class net.rubyeye.xmemcached.impl.AbstractMemcachedSessionLocator
 
AbstractNioSession - Class in com.google.code.yanf4j.nio.impl
Abstract nio session
AbstractNioSession(NioSessionConfig) - Constructor for class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
AbstractSession - Class in com.google.code.yanf4j.core.impl
Base connection
AbstractSession(SessionConfig) - Constructor for class com.google.code.yanf4j.core.impl.AbstractSession
 
add(E) - Method in class com.google.code.yanf4j.util.CircularQueue
 
add(int, E) - Method in class com.google.code.yanf4j.util.CircularQueue
 
add(E) - Method in class com.google.code.yanf4j.util.ConcurrentHashSet
 
add(E) - Method in class com.google.code.yanf4j.util.MapBackedSet
 
add(String, int, T, Transcoder<T>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Add key-value item to memcached, success only when the key is not exists in memcached.
add(String, int, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
add(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
add(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
add(String, int, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
add(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
add(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
add(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addAndGet(long) - Method in class net.rubyeye.xmemcached.Counter
Add value and get the result
addAuthInfo(InetSocketAddress, AuthInfo) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Add auth info for memcached server
addAuthInfo(InetSocketAddress, AuthInfo) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
addCommand(Command) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
addOneServerWithWeight(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addOneServerWithWeight(String, int) - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
Add a memcached server
addressMap - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
AddressMemcachedSessionComparator - Class in net.rubyeye.xmemcached.impl
Connection comparator,compare with Address
AddressMemcachedSessionComparator() - Constructor for class net.rubyeye.xmemcached.impl.AddressMemcachedSessionComparator
 
AddrUtil - Class in net.rubyeye.xmemcached.utils
Convenience utilities for simplifying common address parsing.
AddrUtil() - Constructor for class net.rubyeye.xmemcached.utils.AddrUtil
 
addServer(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Aadd a memcached server,the thread call this method will be blocked until the connecting operations completed(success or fail)
addServer(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Add a memcached server,the thread call this method will be blocked until the connecting operations completed(success or fail)
addServer(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Add many memcached servers.You can call this method through JMX or program
addServer(String, int, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
add a memcached server to MemcachedClient
addServer(InetSocketAddress, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
addServer(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addServer(String, int, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
add a memcached server to MemcachedClient
addServer(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addServer(InetSocketAddress, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addServer(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addServer(String) - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
Add memcached servers
addSession(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
addStateListener(ControllerStateListener) - Method in interface com.google.code.yanf4j.core.Controller
 
addStateListener(ControllerStateListener) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
addStateListener(MemcachedClientStateListener) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Add a memcached client listener
addStateListener(MemcachedClientStateListener) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Add a state listener
addStateListener(MemcachedClientStateListener) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addStateListener(MemcachedClientStateListener) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
addToWatingQueue(ReconnectRequest) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
addToWatingQueue(ReconnectRequest) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
addWithNoReply(String, int, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Add key-value item to memcached, success only when the key is not exists in memcached.This method doesn't wait for reply.
addWithNoReply(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
addWithNoReply(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
addWithNoReply(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
allocate(int, boolean) - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
 
allocate(int) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Returns the direct or heap buffer which is capable to store the specified amount of bytes.
allocate(int, boolean) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Returns the buffer which is capable of the specified size.
allocate(int, boolean) - Method in interface com.google.code.yanf4j.buffer.IoBufferAllocator
Returns the buffer which is capable of the specified size.
allocate(int, boolean) - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator
 
allocate(int) - Method in interface net.rubyeye.xmemcached.buffer.BufferAllocator
Deprecated.
 
allocate(int) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
 
allocate(int) - Method in class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
Deprecated.
 
allocateNioBuffer(int, boolean) - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
 
allocateNioBuffer(int, boolean) - Method in interface com.google.code.yanf4j.buffer.IoBufferAllocator
Returns the NIO buffer which is capable of the specified size.
allocateNioBuffer(int, boolean) - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator
 
append(String, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
append(String, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Append value to key's data item,this method will wait for reply
append(String, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
append(String, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
appendWithNoReply(String, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Append value to key's data item,this method doesn't wait for reply.
appendWithNoReply(String, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
aquire() - Method in class net.rubyeye.xmemcached.FlowControl
 
array() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
array() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
ArrayMemcachedSessionLocator - Class in net.rubyeye.xmemcached.impl
Session locator base on hash(key) mod sessions.size().Standard hash strategy
ArrayMemcachedSessionLocator() - Constructor for class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
 
ArrayMemcachedSessionLocator(HashAlgorithm) - Constructor for class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
 
arrayOffset() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
arrayOffset() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asCharBuffer() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
asCharBuffer() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
asCharBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asDoubleBuffer() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
asDoubleBuffer() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
asDoubleBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asFloatBuffer() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
asFloatBuffer() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
asFloatBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asInputStream() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns an InputStream that reads the data from this buffer.
asInputStream() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns an InputStream that reads the data from this buffer.
asInputStream() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asIntBuffer() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
asIntBuffer() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
asIntBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asLongBuffer() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
asLongBuffer() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
asLongBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asOutputStream() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns an OutputStream that appends the data into this buffer.
asOutputStream() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns an OutputStream that appends the data into this buffer.
asOutputStream() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asReadOnlyBuffer() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
asReadOnlyBuffer() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
asReadOnlyBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
asReadOnlyBuffer0() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Implement this method to return the unexpandable read only version of this buffer.
asShortBuffer() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
asShortBuffer() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
asShortBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
AssocCommandAware - Interface in net.rubyeye.xmemcached.command
Assoc commands aware interface.Association commands mean that commands has the same key.
assocCommands - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
When 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.
attributes - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
AuthInfo - Class in net.rubyeye.xmemcached.auth
Authentication infomation for a memcached server
AuthInfo(CallbackHandler, String[]) - Constructor for class net.rubyeye.xmemcached.auth.AuthInfo
 
authInfoMap - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
AuthMemcachedConnectListener - Class in net.rubyeye.xmemcached.auth
Client state listener for auth
AuthMemcachedConnectListener() - Constructor for class net.rubyeye.xmemcached.auth.AuthMemcachedConnectListener
 
AuthTask - Class in net.rubyeye.xmemcached.auth
Authentication task
AuthTask(AuthInfo, CommandFactory, MemcachedTCPSession) - Constructor for class net.rubyeye.xmemcached.auth.AuthTask
 
AWSElasticCacheClient - Class in net.rubyeye.xmemcached.aws
AWS ElasticCache Client.
AWSElasticCacheClient(InetSocketAddress) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Construct an AWSElasticCacheClient instance with one config address and default poll interval.
AWSElasticCacheClient(InetSocketAddress, long) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Construct an AWSElasticCacheClient instance with one config address and poll interval.
AWSElasticCacheClient(InetSocketAddress, long, CommandFactory) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
 
AWSElasticCacheClient(List<InetSocketAddress>) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Construct an AWSElasticCacheClient instance with config server addresses and default config poll interval.
AWSElasticCacheClient(List<InetSocketAddress>, long) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Construct an AWSElasticCacheClient instance with config server addresses.
AWSElasticCacheClient(List<InetSocketAddress>, long, CommandFactory) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Construct an AWSElasticCacheClient instance with config server addresses.
AWSElasticCacheClientBuilder - Class in net.rubyeye.xmemcached.aws
AWSElasticCacheClient builder.
AWSElasticCacheClientBuilder(String) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Create a builder with an initial ElasticCache server list string in the form of "host:port host2:port".
AWSElasticCacheClientBuilder(InetSocketAddress) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Create a builder with an initial ElasticCache server.
AWSElasticCacheClientBuilder(List<InetSocketAddress>) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Create a builder with initial ElasticCache server addresses.
AWSUtils - Class in net.rubyeye.xmemcached.aws
AWS get config command
AWSUtils() - Constructor for class net.rubyeye.xmemcached.aws.AWSUtils
 

B

BaseBinaryCommand - Class in net.rubyeye.xmemcached.command.binary
Base Binary command.
BaseBinaryCommand(String, byte[], CommandType, CountDownLatch, int, long, Object, boolean, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
BaseSerializingTranscoder - Class in net.rubyeye.xmemcached.transcoders
Base class for any transcoders that may want to work with serialized or compressed data.
BaseSerializingTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
beginWithNamespace(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
set current namespace for following operations with memcached client.It must be ended with MemcachedClient.endWithNamespace() method.For example:
beginWithNamespace(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
BinaryAppendPrependCommand - Class in net.rubyeye.xmemcached.command.binary
Binary protocol for append,prepend
BinaryAppendPrependCommand(String, byte[], CommandType, CountDownLatch, int, long, Object, boolean, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryAppendPrependCommand
 
BinaryAuthListMechanismsCommand - Class in net.rubyeye.xmemcached.command.binary
List auth mechanisms command
BinaryAuthListMechanismsCommand(CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
BinaryAuthStartCommand - Class in net.rubyeye.xmemcached.command.binary
Auth start command
BinaryAuthStartCommand(String, byte[], CountDownLatch, byte[]) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryAuthStartCommand
 
BinaryAuthStepCommand - Class in net.rubyeye.xmemcached.command.binary
Auth step command
BinaryAuthStepCommand(String, byte[], CountDownLatch, byte[]) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryAuthStepCommand
 
BinaryAWSElasticCacheConfigCommand - Class in net.rubyeye.xmemcached.command.binary
AWS ElasticCache config command
BinaryAWSElasticCacheConfigCommand(CountDownLatch, String, String) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryAWSElasticCacheConfigCommand
 
BinaryCASCommand - Class in net.rubyeye.xmemcached.command.binary
CAS binary protocol implementation
BinaryCASCommand(String, byte[], CommandType, CountDownLatch, int, long, Object, boolean, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryCASCommand
 
BinaryCommandFactory - Class in net.rubyeye.xmemcached.command
Binary protocol command factory
BinaryCommandFactory() - Constructor for class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
BinaryDecodeStatus - Enum in net.rubyeye.xmemcached.command.binary
Binary protocol decode status.
BinaryDeleteCommand - Class in net.rubyeye.xmemcached.command.binary
Binary delete command
BinaryDeleteCommand(String, byte[], long, CommandType, CountDownLatch, boolean) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand
 
BinaryFlushAllCommand - Class in net.rubyeye.xmemcached.command.binary
Flush command for binary protocol
BinaryFlushAllCommand(CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
 
BinaryGetAndTouchCommand - Class in net.rubyeye.xmemcached.command.binary
Binary GAT/GATQ command
BinaryGetAndTouchCommand(String, byte[], CommandType, CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryGetAndTouchCommand
 
BinaryGetCommand - Class in net.rubyeye.xmemcached.command.binary
Implements get/getq,getk/getkq protocol
BinaryGetCommand(String, byte[], CommandType, CountDownLatch, OpCode, boolean) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
BinaryGetMultiCommand - Class in net.rubyeye.xmemcached.command.binary
A command for holding getkq commands
BinaryGetMultiCommand(String, CommandType, CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
BinaryIncrDecrCommand - Class in net.rubyeye.xmemcached.command.binary
Binary incr/decr command
BinaryIncrDecrCommand(String, byte[], long, long, int, CommandType, boolean) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
BinaryNoopCommand - Class in net.rubyeye.xmemcached.command.binary
Implement noop protocol
BinaryNoopCommand(CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryNoopCommand
 
BinaryQuitCommand - Class in net.rubyeye.xmemcached.command.binary
Quit command for binary protocol
BinaryQuitCommand() - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
BinarySetMultiCommand - Class in net.rubyeye.xmemcached.command.binary
A command for holding getkq commands
BinarySetMultiCommand(String, CommandType, CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
 
BinaryStatsCommand - Class in net.rubyeye.xmemcached.command.binary
Stats command for binary protocol
BinaryStatsCommand(InetSocketAddress, CountDownLatch, String) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
BinaryStoreCommand - Class in net.rubyeye.xmemcached.command.binary
Base binary protocol implementation
BinaryStoreCommand(String, byte[], CommandType, CountDownLatch, int, long, Object, boolean, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryStoreCommand
 
BinaryTouchCommand - Class in net.rubyeye.xmemcached.command.binary
Binary touch command
BinaryTouchCommand(String, byte[], CommandType, CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryTouchCommand
 
BinaryVerbosityCommand - Class in net.rubyeye.xmemcached.command.binary
Binary verbosity command
BinaryVerbosityCommand(CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
 
BinaryVersionCommand - Class in net.rubyeye.xmemcached.command.binary
Version command for binary protocol
BinaryVersionCommand(CountDownLatch, InetSocketAddress) - Constructor for class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
bind(InetSocketAddress) - Method in class com.google.code.yanf4j.core.impl.AbstractController
Bind localhost address
bind(int) - Method in class com.google.code.yanf4j.nio.impl.NioController
 
blockingRead() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
Blocking read using temp selector
blockingWrite(SelectableChannel, WriteMessage, IoBuffer) - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
Blocking write using temp selector
buf(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Sets the underlying NIO buffer instance.
buf() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns the underlying NIO buffer instance.
buf() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
buffer - Variable in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
BufferAllocator - Interface in net.rubyeye.xmemcached.buffer
Deprecated.
bufferAllocator - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
BufferDataException - Exception in com.google.code.yanf4j.buffer
A RuntimeException which is thrown when the data the IoBuffer contains is corrupt.
BufferDataException() - Constructor for exception com.google.code.yanf4j.buffer.BufferDataException
 
BufferDataException(String) - Constructor for exception com.google.code.yanf4j.buffer.BufferDataException
 
BufferDataException(String, Throwable) - Constructor for exception com.google.code.yanf4j.buffer.BufferDataException
 
BufferDataException(Throwable) - Constructor for exception com.google.code.yanf4j.buffer.BufferDataException
 
build() - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Returns a new instanceof AWSElasticCacheClient.
build() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Build MemcachedClient by current options.
build() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
buildQueue() - Method in class com.google.code.yanf4j.core.impl.AbstractController
Build write queue for session
buildQueue() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
Build write queue for session
buildSession(SocketChannel) - Method in class com.google.code.yanf4j.nio.impl.SocketChannelController
 
buildSession(SocketChannel) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
buildSessionConfig(SelectableChannel, Queue<WriteMessage>) - Method in class com.google.code.yanf4j.nio.impl.NioController
Build nio session config
byte2hex(byte, StringBuffer) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
ByteBufferCodecFactory - Class in com.google.code.yanf4j.core.impl
Default codec factory
ByteBufferCodecFactory() - Constructor for class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
 
ByteBufferCodecFactory(boolean) - Constructor for class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
 
ByteBufferCodecFactory.ByteBufferDecoder - Class in com.google.code.yanf4j.core.impl
 
ByteBufferCodecFactory.ByteBufferDecoder() - Constructor for class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory.ByteBufferDecoder
 
ByteBufferCodecFactory.ByteBufferEncoder - Class in com.google.code.yanf4j.core.impl
 
ByteBufferCodecFactory.ByteBufferEncoder() - Constructor for class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory.ByteBufferEncoder
 
ByteBufferMatcher - Interface in com.google.code.yanf4j.util
ByteBuffer matcher
ByteBufferUtils - Class in com.google.code.yanf4j.util
 
ByteBufferUtils() - Constructor for class com.google.code.yanf4j.util.ByteBufferUtils
 
ByteUtils - Class in net.rubyeye.xmemcached.utils
Utilities for byte process

C

CACHE_DUMP_COMMAND - Static variable in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
 
CachedBufferAllocator - Class in com.google.code.yanf4j.buffer
An IoBufferAllocator that caches the buffers which are likely to be reused during auto-expansion of the buffers.
CachedBufferAllocator() - Constructor for class com.google.code.yanf4j.buffer.CachedBufferAllocator
Creates a new instance with the default parameters (#DEFAULT_MAX_POOL_SIZE and #DEFAULT_MAX_CACHED_BUFFER_SIZE).
CachedBufferAllocator(int, int) - Constructor for class com.google.code.yanf4j.buffer.CachedBufferAllocator
Creates a new instance.
CachedBufferAllocator - Class in net.rubyeye.xmemcached.buffer
Deprecated.
CachedBufferAllocator() - Constructor for class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
Creates a new instance with the default parameters (#DEFAULT_MAX_POOL_SIZE and #DEFAULT_MAX_CACHED_BUFFER_SIZE).
CachedBufferAllocator(int, int) - Constructor for class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
Creates a new instance.
CachedBufferAllocator.CachedIoBuffer - Class in net.rubyeye.xmemcached.buffer
Deprecated.
 
CachedBufferAllocator.CachedIoBuffer(ByteBuffer) - Constructor for class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
CachedData - Class in net.rubyeye.xmemcached.transcoders
Cached data with its attributes.
CachedData() - Constructor for class net.rubyeye.xmemcached.transcoders.CachedData
 
CachedData(int, byte[], int, long) - Constructor for class net.rubyeye.xmemcached.transcoders.CachedData
Get a CachedData instance for the given flags and byte array.
CachedData(int, byte[]) - Constructor for class net.rubyeye.xmemcached.transcoders.CachedData
Get a CachedData instance for the given flags and byte array.
CacheNode - Class in net.rubyeye.xmemcached.aws
AWS ElasticCache Node information.
CacheNode(String, String, int) - Constructor for class net.rubyeye.xmemcached.aws.CacheNode
 
call(MemcachedClient) - Method in interface net.rubyeye.xmemcached.MemcachedClientCallable
 
cancel(boolean) - Method in class com.google.code.yanf4j.core.impl.FutureImpl
cancel(boolean) - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
cancel - Variable in class net.rubyeye.xmemcached.command.Command
 
cancel() - Method in class net.rubyeye.xmemcached.command.Command
 
capacity() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
capacity(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Increases the capacity of this buffer.
capacity() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
capacity(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Increases the capacity of this buffer.
capacity() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
capacity(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
capacity() - Method in class com.google.code.yanf4j.util.CircularQueue
Returns the capacity of this queue.
capacity() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
capacity() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
capacity() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
cas - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
cas - Variable in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
cas(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
cas(String, int, T, Transcoder<T>, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Cas is a check and set operation which means "store this data but only if no one else has updated since I last fetched it."
cas(String, int, Object, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
cas(String, int, T, Transcoder<T>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
cas(String, int, CASOperation<T>, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Cas is a check and set operation which means "store this data but only if no one else has updated since I last fetched it."
cas(String, int, GetsResponse<T>, CASOperation<T>, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
cas is a check and set operation which means "store this data but only if no one else has updated since I last fetched it."
cas(String, int, GetsResponse<T>, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
cas(String, GetsResponse<T>, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
cas(String, int, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
cas(String, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
cas - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
cas(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, int, T, Transcoder<T>, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, int, Object, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, int, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, int, CASOperation<T>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, int, GetsResponse<T>, CASOperation<T>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, int, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, int, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
cas(String, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
CASOperation<T> - Interface in net.rubyeye.xmemcached
CAS operation,encapsulate gets and cas commands,and supports retry times.
casWithNoReply(String, GetsResponse<T>, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
casWithNoReply(String, int, GetsResponse<T>, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
cas noreply
casWithNoReply(String, int, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
casWithNoReply(String, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
casWithNoReply(String, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
casWithNoReply(String, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
casWithNoReply(String, int, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
casWithNoReply(String, int, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
channel() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
channel() - Method in interface com.google.code.yanf4j.nio.NioSession
return the channel for this connection
charset - Variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
checkException(Command) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
checkKey(byte[]) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
checkKey(String) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
checkStatisticsForRestart() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
CircularQueue<E> - Class in com.google.code.yanf4j.util
A circular queue from mina
CircularQueue() - Constructor for class com.google.code.yanf4j.util.CircularQueue
Construct a new, empty queue.
CircularQueue(int) - Constructor for class com.google.code.yanf4j.util.CircularQueue
 
clear() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
clear() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
clear() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
clear(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
clear() - Method in class com.google.code.yanf4j.util.CircularQueue
 
clear() - Method in class com.google.code.yanf4j.util.MapBackedSet
 
clear() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
clear() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
clear() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
clear() - Static method in class net.rubyeye.xmemcached.monitor.MemcachedClientNameHolder
 
clearAttributes() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
clearAttributes() - Method in interface com.google.code.yanf4j.core.Session
Clear attributes
clearAttributes() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
clearWriteQueue() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
close() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
close() - Method in interface com.google.code.yanf4j.core.Session
Close session
close() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
close() - Method in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
 
close() - Method in interface net.rubyeye.xmemcached.KeyIterator
Deprecated.
Close this iterator when you don't need it any more.It is not mandatory to call this method, but you might want to invoke this method for maximum performance.
closeChannel() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
closeChannel() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
closeChannel() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
 
closeChannel(Selector) - Method in interface com.google.code.yanf4j.nio.SelectionKeyHandler
 
closeChannel(Selector) - Method in class com.google.code.yanf4j.nio.TCPController
 
closeChannel(Selector) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
closed - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
ClosedMemcachedSession - Interface in net.rubyeye.xmemcached.networking
 
ClosedMemcachedTCPSession - Class in net.rubyeye.xmemcached.impl
Closed session
ClosedMemcachedTCPSession(InetSocketAddressWrapper) - Constructor for class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
closeSelectionKey(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.NioController
Cancel selection key
closeSelectionKey(SelectionKey) - Method in interface com.google.code.yanf4j.nio.SelectionKeyHandler
 
ClusterConfiguration - Class in net.rubyeye.xmemcached.aws
Cluster configuration retrieved from ElasticCache.
ClusterConfiguration(int, List<CacheNode>) - Constructor for class net.rubyeye.xmemcached.aws.ClusterConfiguration
 
ClusterConfiguration() - Constructor for class net.rubyeye.xmemcached.aws.ClusterConfiguration
 
CodecFactory - Interface in com.google.code.yanf4j.core
Codec factory
codecFactory - Variable in class com.google.code.yanf4j.core.impl.AbstractController
Codec Factory
codecFactory - Variable in class com.google.code.yanf4j.core.SessionConfig
 
CodecFactory.Decoder - Interface in com.google.code.yanf4j.core
 
CodecFactory.Encoder - Interface in com.google.code.yanf4j.core
 
com.google.code.yanf4j.buffer - package com.google.code.yanf4j.buffer
IoBuffer from mina
com.google.code.yanf4j.config - package com.google.code.yanf4j.config
Networking configuration
com.google.code.yanf4j.core - package com.google.code.yanf4j.core
Networking core package
com.google.code.yanf4j.core.impl - package com.google.code.yanf4j.core.impl
 
com.google.code.yanf4j.nio - package com.google.code.yanf4j.nio
Nio implementation
com.google.code.yanf4j.nio.impl - package com.google.code.yanf4j.nio.impl
 
com.google.code.yanf4j.statistics - package com.google.code.yanf4j.statistics
Networking statistics
com.google.code.yanf4j.statistics.impl - package com.google.code.yanf4j.statistics.impl
 
com.google.code.yanf4j.util - package com.google.code.yanf4j.util
Yanf4j utilities
Command - Class in net.rubyeye.xmemcached.command
Abstract Memcached Command
Command() - Constructor for class net.rubyeye.xmemcached.command.Command
 
Command(String, byte[], CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.Command
 
Command(String, byte[], CommandType, CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.Command
 
Command(CommandType) - Constructor for class net.rubyeye.xmemcached.command.Command
 
Command(CommandType, CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.Command
 
Command(String, CommandType, CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.Command
 
commandAlreadySent - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
Command which are already sent
CommandFactory - Interface in net.rubyeye.xmemcached
 
commandFactory - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
commandFactory - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
commandType - Variable in class net.rubyeye.xmemcached.command.Command
 
CommandType - Enum in net.rubyeye.xmemcached.command
Command Type for memcached protocol.
compact() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
compact() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
compact() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
compare(Session, Session) - Method in class net.rubyeye.xmemcached.impl.AddressMemcachedSessionComparator
 
compare(Session, Session) - Method in class net.rubyeye.xmemcached.impl.IndexMemcachedSessionComparator
 
compare(Session, Session) - Method in interface net.rubyeye.xmemcached.MemcachedSessionComparator
Returns a session by special key.
compareTo(IoBuffer) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
compareTo(IoBuffer) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
compareTo(Delayed) - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
 
compress(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Compress the given array of bytes.
COMPRESSED - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
COMPRESSED - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
COMPRESSED - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
CompressionMode - Enum in net.rubyeye.xmemcached.transcoders
Compress mode for compressing data
compressionThreshold - Variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
compressMode - Variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
computeMd5(String) - Static method in enum net.rubyeye.xmemcached.HashAlgorithm
Get the md5 of the given key.
ConcurrentHashSet<E> - Class in com.google.code.yanf4j.util
ConcurrentHashSet() - Constructor for class com.google.code.yanf4j.util.ConcurrentHashSet
 
ConcurrentHashSet(Collection<E>) - Constructor for class com.google.code.yanf4j.util.ConcurrentHashSet
 
ConfigUpdateListener - Interface in net.rubyeye.xmemcached.aws
AWS ElasticCache config update event listener.
Configuration - Class in com.google.code.yanf4j.config
Networking configuration
Configuration() - Constructor for class com.google.code.yanf4j.config.Configuration
 
configuration - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
configuration - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
ConfigurationPoller - Class in net.rubyeye.xmemcached.aws
AWS ElastiCache configuration poller
ConfigurationPoller(AWSElasticCacheClient, long) - Constructor for class net.rubyeye.xmemcached.aws.ConfigurationPoller
 
configureClient(XMemcachedClient) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
configureSocketChannel(SocketChannel) - Method in class com.google.code.yanf4j.nio.impl.SocketChannelController
Confiure socket channel
connect(InetSocketAddressWrapper) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
connect(InetSocketAddressWrapper) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
connect(InetSocketAddressWrapper) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
ConnectFuture - Class in net.rubyeye.xmemcached.impl
Connect operation future
ConnectFuture(InetSocketAddressWrapper) - Constructor for class net.rubyeye.xmemcached.impl.ConnectFuture
 
connectionPoolSize - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
connectionPoolSize - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
Connector - Interface in net.rubyeye.xmemcached.networking
Connector which is used to connect to memcached server.
connector - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
connectTimeout - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
Constants - Class in net.rubyeye.xmemcached.monitor
Constants
Constants() - Constructor for class net.rubyeye.xmemcached.monitor.Constants
 
contains(Object) - Method in class com.google.code.yanf4j.util.MapBackedSet
 
Controller - Interface in com.google.code.yanf4j.core
Networking Controller
ControllerLifeCycle - Interface in com.google.code.yanf4j.core
Controller lifecycle mark interface
ControllerStateListener - Interface in com.google.code.yanf4j.core
Controller state listener
countDownLatch() - Method in class net.rubyeye.xmemcached.command.Command
 
Counter - Class in net.rubyeye.xmemcached
Counter,encapsulate the incr/decr methods.
Counter(MemcachedClient, String, long) - Constructor for class net.rubyeye.xmemcached.Counter
 
cramMD5(String, String) - Static method in class net.rubyeye.xmemcached.auth.AuthInfo
Get a typical auth descriptor for CRAM-MD5 auth with the given username and password.
createAddCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createAddCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createAddCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createAddCommand(String, byte[], int, Object, boolean, Transcoder) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a add command
createAppendCommand(String, byte[], Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createAppendCommand(String, byte[], Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createAppendCommand(String, byte[], Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createAppendCommand(String, byte[], Object, boolean, Transcoder) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a append command
createAuthListMechanismsCommand(CountDownLatch) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createAuthListMechanismsCommand(CountDownLatch) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createAuthListMechanismsCommand(CountDownLatch) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createAuthListMechanismsCommand(CountDownLatch) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a command for listing authentication mechanisms
createAuthStartCommand(String, CountDownLatch, byte[]) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createAuthStartCommand(String, CountDownLatch, byte[]) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createAuthStartCommand(String, CountDownLatch, byte[]) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createAuthStartCommand(String, CountDownLatch, byte[]) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create command for starting authentication
createAuthStepCommand(String, CountDownLatch, byte[]) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createAuthStepCommand(String, CountDownLatch, byte[]) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createAuthStepCommand(String, CountDownLatch, byte[]) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createAuthStepCommand(String, CountDownLatch, byte[]) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a command for stepping authentication
createAWSElasticCacheConfigCommand(String, String) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createAWSElasticCacheConfigCommand(String, String) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createAWSElasticCacheConfigCommand(String, String) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createAWSElasticCacheConfigCommand(String, String) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a AWS ElasticCache config command, only supports Cache Engine Version 1.4.14 or Higher.
createCASCommand(String, byte[], int, Object, long, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createCASCommand(String, byte[], int, Object, long, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createCASCommand(String, byte[], int, Object, long, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createCASCommand(String, byte[], int, Object, long, boolean, Transcoder) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a cas command
createDeleteCommand(String, byte[], int, long, boolean) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createDeleteCommand(String, byte[], int, long, boolean) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createDeleteCommand(String, byte[], int, long, boolean) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createDeleteCommand(String, byte[], int, long, boolean) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a delete command
createFlushAllCommand(CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createFlushAllCommand(CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createFlushAllCommand(CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createFlushAllCommand(CountDownLatch, int, boolean) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a flush_all command
createGetAndTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createGetAndTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createGetAndTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createGetAndTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a get-and-touch command
createGetCommand(String, byte[], CommandType, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createGetCommand(String, byte[], CommandType, Transcoder) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createGetCommand(String, byte[], CommandType, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createGetCommand(String, byte[], CommandType, Transcoder) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a get/gets command
createGetMultiCommand(Collection<String>, CountDownLatch, CommandType, Transcoder<T>) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createGetMultiCommand(Collection<String>, CountDownLatch, CommandType, Transcoder<T>) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createGetMultiCommand(Collection<String>, CountDownLatch, CommandType, Transcoder<T>) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createGetMultiCommand(Collection<String>, CountDownLatch, CommandType, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a multi-get command
createIncrDecrCommand(String, byte[], long, long, int, CommandType, boolean) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createIncrDecrCommand(String, byte[], long, long, int, CommandType, boolean) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createIncrDecrCommand(String, byte[], long, long, int, CommandType, boolean) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createIncrDecrCommand(String, byte[], long, long, int, CommandType, boolean) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a incr/decr command
createPrependCommand(String, byte[], Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createPrependCommand(String, byte[], Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createPrependCommand(String, byte[], Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createPrependCommand(String, byte[], Object, boolean, Transcoder) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a prepend command
createQuitCommand() - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createQuitCommand() - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createQuitCommand() - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createQuitCommand() - Method in interface net.rubyeye.xmemcached.CommandFactory
create a quit command
createRandom() - Static method in class com.google.code.yanf4j.util.SystemUtils
 
createReplaceCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createReplaceCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createReplaceCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createReplaceCommand(String, byte[], int, Object, boolean, Transcoder) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a replace command
createSession(SocketChannel, InetSocketAddressWrapper) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
createSetCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createSetCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createSetCommand(String, byte[], int, Object, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createSetCommand(String, byte[], int, Object, boolean, Transcoder) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a set command
createStatsCachedumpCommand(InetSocketAddress, CountDownLatch, int, int) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createStatsCommand(InetSocketAddress, CountDownLatch, String) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createStatsCommand(InetSocketAddress, CountDownLatch, String) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createStatsCommand(InetSocketAddress, CountDownLatch, String) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createStatsCommand(InetSocketAddress, CountDownLatch, String) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a stats command
createTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createTouchCommand(String, byte[], CountDownLatch, int, boolean) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a touch command
createTransferQueue() - Static method in class com.google.code.yanf4j.util.SystemUtils
 
createVerbosityCommand(CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createVerbosityCommand(CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createVerbosityCommand(CountDownLatch, int, boolean) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
Create verbosity command
createVerbosityCommand(CountDownLatch, int, boolean) - Method in interface net.rubyeye.xmemcached.CommandFactory
Create a verbosity command
createVersionCommand(CountDownLatch, InetSocketAddress) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
createVersionCommand(CountDownLatch, InetSocketAddress) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
createVersionCommand(CountDownLatch, InetSocketAddress) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
createVersionCommand(CountDownLatch, InetSocketAddress) - Method in interface net.rubyeye.xmemcached.CommandFactory
create a version command
CRLF - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
currentMessage - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 

D

data - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
decode(IoBuffer, Session) - Method in interface com.google.code.yanf4j.core.CodecFactory.Decoder
 
decode() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
decode(IoBuffer, Session) - Method in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory.ByteBufferDecoder
 
decode() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
Decode buffer
decode(IoBuffer, Session) - Method in class net.rubyeye.xmemcached.codec.MemcachedDecoder
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.Command
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.kestrel.KestrelDeleteCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.kestrel.KestrelFlushAllCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextAWSElasticCacheConfigCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextCASCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextDeleteCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextIncrDecrCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextQuitCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextStatsCachedumpCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextTouchCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextVerbosityCommand
 
decode(MemcachedTCPSession, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.text.TextVersionCommand
 
decode(CachedData) - Method in class net.rubyeye.xmemcached.transcoders.IntegerTranscoder
 
decode(CachedData) - Method in class net.rubyeye.xmemcached.transcoders.LongTranscoder
 
decode(CachedData) - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
decode(CachedData) - Method in class net.rubyeye.xmemcached.transcoders.StringTranscoder
 
decode(CachedData) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
decode(CachedData) - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Decode the cached object into the object it represents.
decode(CachedData) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
decode(CachedData) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
decode0(CachedData, byte[], int) - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
decodeBoolean(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
decodeBoolean(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
decodeByte(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
decodeCharacter(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
decodedObject - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
decodeError(String, Throwable) - Method in class net.rubyeye.xmemcached.command.Command
 
decodeError() - Method in class net.rubyeye.xmemcached.command.Command
 
decodeError(String) - Method in class net.rubyeye.xmemcached.command.Command
 
decodeError(Session, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.Command
 
decodeInt(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
decodeLong(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
decoder - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
decodeStatus - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
decodeString(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Decode the string with the current character set.
decompress(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Decompress the given array of bytes.
decr(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"decr" are used to change data for some item in-place, decrementing it.
decr(String, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
decr(String, long, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"decr" are used to change data for some item in-place, decrementing it.
decr(String, long, long, long, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"incr" are used to change data for some item in-place, incrementing it.
DECR - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
decr(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
decr(String, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
decr(String, long, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
decr(String, long, long, long, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
decrementAndGet() - Method in class net.rubyeye.xmemcached.Counter
Decrease value by one
decrWithNoReply(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"decr" are used to change data for some item in-place, decrementing it.
decrWithNoReply(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
DEFAULT_CHARSET - Static variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
DEFAULT_CHARSET - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
 
DEFAULT_CHARSET_NAME - Static variable in class com.google.code.yanf4j.core.impl.TextLineCodecFactory
 
DEFAULT_CHARSET_NAME - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
 
DEFAULT_COMPRESSION_THRESHOLD - Static variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Default compression threshold value.
DEFAULT_CONNECT_TIMEOUT - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default connect timeout,1 minutes
DEFAULT_CONNECTION_POOL_SIZE - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
With java nio,there is only one connection to a memcached.In a high concurrent enviroment,you may want to pool memcached clients.But a xmemcached client has to start a reactor thread and some thread pools,if you create too many clients,the cost is very large.
DEFAULT_HEAL_SESSION_INTERVAL - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default heal session interval in milliseconds.
DEFAULT_INCREASE_BUFF_SIZE - Static variable in class com.google.code.yanf4j.config.Configuration
Increasing buffer size per time
DEFAULT_MAX_POOL_SIZE_FACTOR - Static variable in class com.google.code.yanf4j.core.impl.PoolDispatcher
 
DEFAULT_MAX_QUEUED_NOPS - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default max queued noreply operations number.It is calcuated dynamically based on your jvm maximum memory.
DEFAULT_MAX_SELECTORS - Static variable in class com.google.code.yanf4j.util.SelectorFactory
 
DEFAULT_MAX_TIMEOUTEXCEPTION_THRESHOLD - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Maximum number of timeout exception for close connection.
DEFAULT_MERGE_FACTOR - Static variable in class net.rubyeye.xmemcached.impl.Optimizer
 
DEFAULT_OP_TIMEOUT - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default operation timeout,if the operation is not returned in 5 second,throw TimeoutException.
DEFAULT_POLL_CONFIG_INTERVAL_MS - Static variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Default elasticcache configuration poll interval, it's one minute.
DEFAULT_POOL_QUEUE_SIZE_FACTOR - Static variable in class com.google.code.yanf4j.core.impl.PoolDispatcher
 
DEFAULT_READ_THREAD_COUNT - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default thread number for reading nio's receive buffer and dispatch commands.Recommend users to set it equal or less to the memcached server's number on linux platform,keep default on windows.Default is 0.
DEFAULT_SESSION_IDLE_TIMEOUT - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default session idle timeout,if session is idle,xmemcached will do a heartbeat action to check if connection is alive.
DEFAULT_SESSION_READ_BUFF_SIZE - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default session read buffer size,16k
DEFAULT_TCP_KEEPLIVE - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default TCP keeplive option,which is true
DEFAULT_TCP_NO_DELAY - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Disable nagle algorithm by default
DEFAULT_TCP_RECV_BUFF_SIZE - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default socket's receive buffer size,16k
DEFAULT_TCP_SEND_BUFF_SIZE - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
Default socket's send buffer size,8k
DEFAULT_WAIT - Static variable in class com.google.code.yanf4j.nio.impl.Reactor
 
DefaultKeyProvider - Class in net.rubyeye.xmemcached.impl
Default key provider,returns the key itself.
DefaultKeyProvider() - Constructor for class net.rubyeye.xmemcached.impl.DefaultKeyProvider
 
DefaultStatistics - Class in com.google.code.yanf4j.statistics.impl
Default statistics implementation
DefaultStatistics() - Constructor for class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
delete(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Deprecated.
delete(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Delete key's date item from memcached
delete(String, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Delete key's date item from memcached only if its cas value is the same as what was read.
delete(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
DELETE - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
delete(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
delete(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
delete(String, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
delete(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
deleteWithNoReply(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Deprecated.
deleteWithNoReply(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
deleteWithNoReply(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
Delete key's data item from memcached.This method doesn't wait for reply
deleteWithNoReply(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
deserialize(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Get the object represented by the given serialized bytes.
destroy() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
destroy() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
destroy() - Method in interface net.rubyeye.xmemcached.networking.MemcachedSession
 
dispatch(Runnable) - Method in interface com.google.code.yanf4j.core.Dispatcher
 
dispatch(Runnable) - Method in class com.google.code.yanf4j.core.impl.PoolDispatcher
 
dispatch() - Method in class net.rubyeye.xmemcached.command.kestrel.KestrelGetCommand
 
dispatch() - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
dispatch() - Method in class net.rubyeye.xmemcached.command.text.TextGetMultiCommand
 
dispatch() - Method in class net.rubyeye.xmemcached.command.text.TextGetOneCommand
 
Dispatcher - Interface in com.google.code.yanf4j.core
Dispatcher
DispatcherFactory - Class in com.google.code.yanf4j.util
Dispatcher Factory
DispatcherFactory() - Constructor for class com.google.code.yanf4j.util.DispatcherFactory
 
dispatchEvent(Set<SelectionKey>) - Method in class com.google.code.yanf4j.nio.impl.Reactor
Dispatch selected event
dispatchMessageDispatcher - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
dispatchMessageDispatcher - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
dispatchMessageDispatcher - Variable in class com.google.code.yanf4j.core.SessionConfig
 
dispatchMessageThreadCount - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
dispatchReadEvent(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.NioController
Dispatch read event
dispatchReadEvent(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.SocketChannelController
 
dispatchReceivedMessage(Object) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
dispatchWriteEvent(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.NioController
Dispatch write event
dispatchWriteEvent(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.SocketChannelController
 
dispose() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
 
dispose() - Method in interface com.google.code.yanf4j.buffer.IoBufferAllocator
Dispose of this allocator.
dispose() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator
 
dispose() - Method in interface net.rubyeye.xmemcached.buffer.BufferAllocator
Deprecated.
 
dispose() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
 
dispose() - Method in class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
Deprecated.
 
done(MemcachedSession) - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
doNotResolveInetAddresses() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
doRealWrite(SelectableChannel, IoBuffer) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
doStart() - Method in class com.google.code.yanf4j.nio.impl.NioController
Inner startup
doStart() - Method in class com.google.code.yanf4j.nio.TCPController
 
doStart() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
drainTo(Collection<? super E>) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
drainTo(Collection<? super E>, int) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
drainTo(Collection<? super WriteMessage>) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
drainTo(Collection<? super WriteMessage>, int) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
duplicate() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
duplicate() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
duplicate() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
duplicate0() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Implement this method to return the unexpandable duplicate of this buffer.
DYNAMIC_MAX_QUEUED_NOPS - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
 

E

ElectionMemcachedSessionLocator - Class in net.rubyeye.xmemcached.impl
Election hash strategy
ElectionMemcachedSessionLocator() - Constructor for class net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator
 
ElectionMemcachedSessionLocator(HashAlgorithm) - Constructor for class net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator
 
element() - Method in class com.google.code.yanf4j.util.CircularQueue
 
EMPTY_BUF - Static variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
 
EMPTY_BYTES - Static variable in class net.rubyeye.xmemcached.auth.AuthTask
 
EMPTY_IOBUFFER - Static variable in class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
Deprecated.
 
ENABLE_FAST_STRING_ENCODER - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
 
enableHealSession - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
enableRead(Selector) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
enableRead(Selector) - Method in interface com.google.code.yanf4j.nio.NioSession
Enable read event
enableWrite(Selector) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
enableWrite(Selector) - Method in interface com.google.code.yanf4j.nio.NioSession
Enable write event
encode(Object, Session) - Method in interface com.google.code.yanf4j.core.CodecFactory.Encoder
 
encode(Object, Session) - Method in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory.ByteBufferEncoder
 
encode(Object, Session) - Method in class net.rubyeye.xmemcached.codec.MemcachedEncoder
 
encode() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.Command
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextAWSElasticCacheConfigCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextDeleteCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextIncrDecrCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextQuitCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextTouchCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextVerbosityCommand
 
encode() - Method in class net.rubyeye.xmemcached.command.text.TextVersionCommand
 
encode(Integer) - Method in class net.rubyeye.xmemcached.transcoders.IntegerTranscoder
 
encode(Long) - Method in class net.rubyeye.xmemcached.transcoders.LongTranscoder
 
encode(Object) - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
encode(String) - Method in class net.rubyeye.xmemcached.transcoders.StringTranscoder
 
encode(Object) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
encode(T) - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Encode the given object for storage.
encode(Object) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
encode(Object) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
encodeBoolean(boolean) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
encodeBoolean(boolean) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
encodeByte(byte) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
encodeInt(int) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
encodeLong(long) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
encodeNum(long, int) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
encoder - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
encodeString(String) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Encode a string into the current character set.
encodeUTF8(String) - Static method in class net.rubyeye.xmemcached.utils.FastStringEncoder
 
encodeValue() - Method in class net.rubyeye.xmemcached.command.kestrel.KestrelSetCommand
 
encodeValue() - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
endWithNamespace() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Remove current namespace set for this memcached client.It must begin with MemcachedClient.beginWithNamespace(String) method.
endWithNamespace() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
equals(Object) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
equals(Object) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
equals(Object) - Method in class com.google.code.yanf4j.core.SocketOption
 
equals(Object) - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
equals(Object) - Method in class net.rubyeye.xmemcached.Counter
 
equals(Object) - Method in class net.rubyeye.xmemcached.GetsResponse
 
EventType - Enum in com.google.code.yanf4j.core
Event Type
exception - Variable in class net.rubyeye.xmemcached.command.Command
 
expand(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the current position.
expand(int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the specified position.
expand(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the current position.
expand(int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Changes the capacity and limit of this buffer so this buffer get the specified expectedRemaining room from the specified position.
expand(int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
expand(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
expTime - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
exptime - Variable in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
 
expTime - Variable in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 

F

failure(Throwable) - Method in class com.google.code.yanf4j.core.impl.FutureImpl
Notify about the failure, occured during asynchronous operation execution.
failure(Throwable) - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
Notify about the failure, occured during asynchronous operation execution.
failureMode - Variable in class net.rubyeye.xmemcached.impl.AbstractMemcachedSessionLocator
 
failureMode - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
FastStringEncoder - Class in net.rubyeye.xmemcached.utils
Fast string utf encoder.
FastStringEncoder() - Constructor for class net.rubyeye.xmemcached.utils.FastStringEncoder
 
fieldValue() - Method in enum net.rubyeye.xmemcached.command.binary.OpCode
 
fill(byte, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Fills this buffer with the specified value.
fill(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Fills this buffer with NUL (0x00).
fill(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Fills this buffer with the specified value.
fill(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Fills this buffer with NUL (0x00).
fill(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
fill(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
fillAndReset(byte, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Fills this buffer with the specified value.
fillAndReset(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Fills this buffer with NUL (0x00).
fillAndReset(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Fills this buffer with the specified value.
fillAndReset(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Fills this buffer with NUL (0x00).
fillAndReset(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
fillAndReset(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
fillData(ByteBuffer, int, int) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
fillData(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAppendPrependCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStartCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStepCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAWSElasticCacheConfigCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetAndTouchCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryTouchCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
 
fillExtras(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
fillKey() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
fillKey() - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
fillKey() - Method in class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
 
fillKey() - Method in class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
fillKey() - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
fillKey() - Method in class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
 
fillKey() - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStartCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStepCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAWSElasticCacheConfigCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryTouchCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
 
fillValue(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
findSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
finish() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
finish() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
finish() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
finish() - Method in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
 
finish() - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
flag - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
flip() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
flip() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
flip() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
flip(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
flip() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
flip() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
flip() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
FlowControl - Class in net.rubyeye.xmemcached
Flow control for noreply operations.
FlowControl(int) - Constructor for class net.rubyeye.xmemcached.FlowControl
 
FlowControlLinkedTransferQueue - Class in net.rubyeye.xmemcached.impl
 
FlowControlLinkedTransferQueue(FlowControl) - Constructor for class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
flush() - Method in interface com.google.code.yanf4j.core.Session
Flush the write queue,this method may be no effect if OP_WRITE is running.
flush() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
flush() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
flush0() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
FLUSH_ALL - Static variable in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
 
flushAll() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Make All connected memcached's data item invalid
flushAll(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Make All connected memcached's data item invalid
flushAll(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Invalidate all existing items immediately
flushAll(InetSocketAddress, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
flushAll(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Deprecated. 
flushAll(int, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
flushAll(InetSocketAddress, long, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
flushAll() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAll(int, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAll(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAll(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAll(InetSocketAddress, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAll(InetSocketAddress, long, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAll(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAllWithNoReply() - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
flushAllWithNoReply(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
flushAllWithNoReply(int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
flushAllWithNoReply(InetSocketAddress, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
flushAllWithNoReply() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAllWithNoReply(int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAllWithNoReply(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
flushAllWithNoReply(InetSocketAddress, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
free() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Declares this buffer and all its derived buffers are not used anymore so that it can be reused by some IoBufferAllocator implementations.
free() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
free() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
free() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
free() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
FutureImpl<R> - Class in com.google.code.yanf4j.core.impl
Simple Future implementation, which uses synchronization Object to synchronize during the lifecycle.
FutureImpl() - Constructor for class com.google.code.yanf4j.core.impl.FutureImpl
 
FutureImpl(Object) - Constructor for class com.google.code.yanf4j.core.impl.FutureImpl
 
FutureLockImpl<R> - Class in com.google.code.yanf4j.core.impl
Simple Future implementation, which uses ReentrantLock to synchronize during the lifecycle.
FutureLockImpl() - Constructor for class com.google.code.yanf4j.core.impl.FutureLockImpl
 
FutureLockImpl(ReentrantLock) - Constructor for class com.google.code.yanf4j.core.impl.FutureLockImpl
 

G

gather(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
get() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
get(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
get(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
get(byte[]) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
get() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
get(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
get(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
get(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
get() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
get(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
get(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
get(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
get() - Method in class com.google.code.yanf4j.core.impl.FutureImpl
get(long, TimeUnit) - Method in class com.google.code.yanf4j.core.impl.FutureImpl
get() - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
get(long, TimeUnit) - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
get(int) - Method in class com.google.code.yanf4j.util.CircularQueue
 
get() - Method in class net.rubyeye.xmemcached.Counter
Get current value
get(String, long, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get value by key
get(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
get(String, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
get(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
get(Collection<String>, long, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Bulk get items
get(Collection<String>, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
get(Collection<String>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
get(Collection<String>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
GET - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
get(String, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
get(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
get(String, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
get(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
get(Collection<String>, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
get(Collection<String>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
get(Collection<String>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
get(Collection<String>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getAcceptCountPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getAcceptCountPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getAcceptCountPerSecond() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getAddCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getAddCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getAddresses(String) - Static method in class net.rubyeye.xmemcached.utils.AddrUtil
Split a string in the form of "host:port host2:port" into a List of InetSocketAddress instances suitable for instantiating a MemcachedClient.
getAddressMap(String) - Static method in class net.rubyeye.xmemcached.utils.AddrUtil
Split a string in the form of "host1:port1,host2:port2 host3:port3,host4:port4" into a Map of InetSocketAddress instances suitable for instantiating a MemcachedClient,map's key is the main memcached node,and value is the standby node for main node.
getAllocator() - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Returns the allocator used by existing and new buffers
getAmount() - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
getAndTouch(String, int, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get item and set a new expiration time for it
getAndTouch(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get item and set a new expiration time for it,using default opTimeout
getAndTouch(String, int, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getAndTouch(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getAppendCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getAppendCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getAssocCommands() - Method in interface net.rubyeye.xmemcached.command.AssocCommandAware
 
getAssocCommands() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
getAssocCommands() - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
getAttribute(String) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getAttribute(String) - Method in interface com.google.code.yanf4j.core.Session
Return attribute associated with key
getAttribute(String) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getAuthInfoMap() - Method in interface net.rubyeye.xmemcached.MemcachedClient
return current all auth info
getAuthInfoMap() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
return current all auth info
getAuthInfoMap() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getAuthInfoMap() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getAuthInfoMap() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getAuthInfoStringMap() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Retruns the AuthInfo for all server strings (hostname:port)
getAuthInfoStringMap() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getAvailableServers() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Returns available memcached servers list.
getAvailableServers() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getAvaliableServers() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Deprecated.
getAvaliableServers() - Method in class net.rubyeye.xmemcached.XMemcachedClient
Deprecated. 
getBacklog() - Method in class com.google.code.yanf4j.nio.TCPController
 
getBufferAllocator() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getBufferAllocator() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
getBufferAllocator() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
 
getBufferAllocator() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getBufferAllocator() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getByteBuffer() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
getByteBuffer() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
getByteBuffer() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
getByteBuffers() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
getByteBuffers() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
getByteBuffers() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
getBytes(String) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
getBytes(long, int, byte[]) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
getCacheKey() - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
getCacheNodeOrder(CacheNode) - Method in class net.rubyeye.xmemcached.aws.ConfigurationPoller
 
getCallbackHandler() - Method in class net.rubyeye.xmemcached.auth.AuthInfo
 
getCapacity() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
getCas() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getCas() - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
getCas() - Method in class net.rubyeye.xmemcached.GetsResponse
 
getCas() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
getCASCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getCASCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getCasValue() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getCasValue() - Method in class net.rubyeye.xmemcached.command.binary.BinaryCASCommand
 
getCasValue() - Method in class net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand
 
getChar() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getChar(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getChar() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getChar(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getChar() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getChar(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getCheckSessionTimeoutInterval() - Method in class com.google.code.yanf4j.config.Configuration
 
getClusterConfiguration() - Method in class net.rubyeye.xmemcached.aws.ConfigurationPoller
Return current ClusterConfigration.
getCodecFactory() - Method in interface com.google.code.yanf4j.core.Controller
 
getCodecFactory() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getCommandFactory() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
get xmemcached's command factory
getCommandFactory() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getCommandFactory() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getCommandFactory() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getCommandType() - Method in class net.rubyeye.xmemcached.command.Command
 
getCompressMode() - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
getConfig() - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Get cluster config from cache node by network command.
getConfig(String) - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Get config by key from cache node by network command.
getConfigAddrs() - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Returns initial ElasticCache server addresses.
getConfiguration() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getConfiguration() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Return the default networking's configuration,you can change them.
getConfiguration() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getConfiguration() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getConnectionPoolSize() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getConnectionSizeBySocketAddress(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getConnector() - Method in interface net.rubyeye.xmemcached.MemcachedClient
return the session manager
getConnector() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getConnectTimeout() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get the connect timeout
getConnectTimeout() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Returns connect timeout in milliseconds
getConnectTimeout() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getConnectTimeout() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getConnectTimeout() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getController() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
 
getCopiedMergeCount() - Method in class net.rubyeye.xmemcached.command.Command
 
getCounter(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get counter for key,and if the key's value is not set,then set it with 0.
getCounter(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get counter for key,and if the key's value is not set,then set it with initial value.
getCounter(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getCounter(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getCpuProcessorCount() - Static method in class com.google.code.yanf4j.util.SystemUtils
 
getCurrentCommand() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
getCurrentConfig() - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
Get the current using configuration in memory.
getData() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
Get the stored data.
getDecoder() - Method in interface com.google.code.yanf4j.core.CodecFactory
 
getDecoder() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getDecoder() - Method in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
 
getDecoder() - Method in class com.google.code.yanf4j.core.impl.TextLineCodecFactory
 
getDecoder() - Method in interface com.google.code.yanf4j.core.Session
Return current decoder
getDecoder() - Method in class net.rubyeye.xmemcached.codec.MemcachedCodecFactory
return the memcached protocol decoder
getDecoder() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getDecrCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getDecrCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getDefaultConfiguration() - Static method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getDefaultSocketOptions() - Static method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getDelay(TimeUnit) - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
 
getDeleteCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getDeleteCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getDelta() - Method in class net.rubyeye.xmemcached.command.text.TextIncrDecrCommand
 
getDispatchMessageDispatcher() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getDispatchMessageThreadCount() - Method in class com.google.code.yanf4j.config.Configuration
 
getDispatchMessageThreadCount() - Method in interface com.google.code.yanf4j.core.Controller
 
getDispatchMessageThreadCount() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getDouble() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getDouble(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getDouble() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getDouble(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getDouble() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getDouble(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEncoder() - Method in interface com.google.code.yanf4j.core.CodecFactory
 
getEncoder() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getEncoder() - Method in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
 
getEncoder() - Method in class com.google.code.yanf4j.core.impl.TextLineCodecFactory
 
getEncoder() - Method in interface com.google.code.yanf4j.core.Session
Return current encoder
getEncoder() - Method in class net.rubyeye.xmemcached.codec.MemcachedCodecFactory
return the memcached protocol encoder
getEncoder() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getEnum(Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a byte from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnum(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a byte from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnum(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a byte from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnum(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a byte from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnum(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnum(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumInt(Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads an int from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumInt(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads an int from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumInt(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads an int from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumInt(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads an int from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumInt(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumInt(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSet(Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSet(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSet(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSet(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a byte sized bit vector and converts it to an EnumSet.
getEnumSet(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSet(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSetInt(Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetInt(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetInt(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetInt(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads an int sized bit vector and converts it to an EnumSet.
getEnumSetInt(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSetInt(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSetLong(Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetLong(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetLong(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetLong(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a long sized bit vector and converts it to an EnumSet.
getEnumSetLong(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSetLong(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSetShort(Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a short sized bit vector and converts it to an EnumSet.
getEnumSetShort(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a short sized bit vector and converts it to an EnumSet.
getEnumSetShort(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a short sized bit vector and converts it to an EnumSet.
getEnumSetShort(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a short sized bit vector and converts it to an EnumSet.
getEnumSetShort(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumSetShort(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumShort(Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a short from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumShort(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a short from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumShort(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a short from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumShort(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a short from the buffer and returns the correlating enum constant defined by the specified enum type.
getEnumShort(Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getEnumShort(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getException() - Method in class net.rubyeye.xmemcached.command.Command
 
getExpTime() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getExptime() - Method in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
 
getExpTime() - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
getExpTime() - Method in class net.rubyeye.xmemcached.command.text.TextTouchCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryAppendPrependCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStartCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStepCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryAWSElasticCacheConfigCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetAndTouchCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryTouchCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
 
getExtrasLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
getFlag() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
Get the flags stored along with this value.
getFloat() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getFloat(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getFloat() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getFloat(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getFloat() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getFloat(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getGetHitCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getGetHitCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getGetMissCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getGetMissCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getHandler() - Method in interface com.google.code.yanf4j.core.Controller
 
getHandler() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getHandler() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getHandler() - Method in interface com.google.code.yanf4j.core.Session
 
getHandler() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getHash(int, String) - Method in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
 
getHash(int, String) - Method in class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
 
getHealSessionInterval() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getHealSessionInterval() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Return the default heal session interval in milliseconds
getHealSessionInterval() - Method in interface net.rubyeye.xmemcached.networking.Connector
 
getHealSessionInterval() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getHealSessionInterval() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getHealSessionInterval() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getHexDump() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns hexdump of this buffer.
getHexDump(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Return hexdump of this buffer with limited length.
getHexDump() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns hexdump of this buffer.
getHexDump(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Return hexdump of this buffer with limited length.
getHexDump() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getHexDump(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getHostName() - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
getIncrCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getIncrCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getInetSocketAddress() - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
getInetSocketAddress() - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
getInetSocketAddressWrapper() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getInetSocketAddressWrapper() - Method in class net.rubyeye.xmemcached.impl.ConnectFuture
 
getInetSocketAddressWrapper() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
getInetSocketAddressWrapper() - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
Returns a reconnect socket address wrapper
getInetSocketAddressWrapper() - Method in interface net.rubyeye.xmemcached.networking.ClosedMemcachedSession
 
getInitial() - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
getInstance() - Static method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
 
getInstance() - Static method in class net.rubyeye.xmemcached.utils.OpaqueGenerater
 
getInt() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getInt(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getInt() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getInt() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getInt(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getIoBuffer() - Method in class net.rubyeye.xmemcached.command.Command
 
getIpAddress() - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
getItemName() - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
getItemName() - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
getItemNumber() - Method in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
 
getKey() - Method in class net.rubyeye.xmemcached.command.Command
 
getKey() - Method in class net.rubyeye.xmemcached.Counter
 
getKeyBytes() - Method in class net.rubyeye.xmemcached.command.Command
 
getKeyIterator(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Deprecated.
memcached 1.6.x will remove cachedump stats command,so this method will be removed in the future
getKeyIterator(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
Deprecated.
memcached 1.6.x will remove cachedump stats command,so this method will be removed in the future
getKeyLength() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getKeyLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
getKeyLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
 
getKeyLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
getKeyLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
getKeyLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
 
getKeyLength() - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
getKeyProvider() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getKeyProvider() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getLastOperationTimeStamp() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getLastOperationTimeStamp() - Method in interface com.google.code.yanf4j.core.Session
Return last operation timestamp,operation include read,write,idle
getLastOperationTimeStamp() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getLatch() - Method in class net.rubyeye.xmemcached.command.Command
 
getLevel() - Method in class net.rubyeye.xmemcached.command.VerbosityCommand
 
getLocalAddress() - Method in interface com.google.code.yanf4j.core.Session
 
getLocalAddress() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
getLocalAddress() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getLocalList() - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
getLocalSocketAddress() - Method in interface com.google.code.yanf4j.core.Controller
 
getLocalSocketAddress() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getLong() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getLong(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getLong() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getLong(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getLong() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getLong(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getMainNodeAddress() - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
getMAX_SIZE() - Static method in class net.rubyeye.xmemcached.transcoders.CachedData
 
getMaxAttempts() - Method in class net.rubyeye.xmemcached.auth.AuthInfo
 
getMaxCachedBufferSize() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
Returns the maximum capacity of a cached buffer.
getMaxCachedBufferSize() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
 
getMaxPoolSize() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
Returns the maximum number of buffers with the same capacity per thread.
getMaxPoolSize() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
 
getMaxQueuedNoReplyOperations() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getMaxSelectors() - Static method in class com.google.code.yanf4j.util.SelectorFactory
Returns max selector pool size
getMaxSize() - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
getMaxSize() - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
getMaxSize() - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
getMaxTries() - Method in interface net.rubyeye.xmemcached.CASOperation
Max retry times,If retry times is great than this value,xmemcached will throw TimeoutException
getMBeanCount() - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
 
getMechanisms() - Method in class net.rubyeye.xmemcached.auth.AuthInfo
 
getMediumInt() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Relative get method for reading a medium int value.
getMediumInt(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Absolute get method for reading a medium int value.
getMediumInt() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Relative get method for reading a medium int value.
getMediumInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Absolute get method for reading a medium int value.
getMediumInt() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getMediumInt(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getMemcachedClient() - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
getMemcachedClientStateListener() - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
getMergeCommands() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
getMergeCommands() - Method in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
 
getMergeCommands() - Method in interface net.rubyeye.xmemcached.command.MergeCommandsAware
 
getMergeCommands() - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
getMergeCount() - Method in class net.rubyeye.xmemcached.command.Command
 
getMergeFactor() - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
getMergeFactor() - Method in interface net.rubyeye.xmemcached.impl.OptimizerMBean
 
getMessage() - Method in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
getMessage() - Method in interface com.google.code.yanf4j.core.WriteMessage
 
getMessage() - Method in class net.rubyeye.xmemcached.command.Command
 
getMultiGetCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getMultiGetCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getMultiGetsCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getMultiGetsCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getName() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Return the cache instance name
getName() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Return the cache instance name
getName() - Static method in class net.rubyeye.xmemcached.monitor.MemcachedClientNameHolder
 
getName() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getName() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getName() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getName() - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
Return the cache instance name
getNamespace(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
Returns the real namespace of ns.
getNewValue(long, T) - Method in interface net.rubyeye.xmemcached.CASOperation
Return the new value which you want to cas
getNext(int, long) - Method in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
 
getNext(int, long) - Method in class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
 
getNextValue() - Method in class net.rubyeye.xmemcached.utils.OpaqueGenerater
 
getNodeList() - Method in class net.rubyeye.xmemcached.aws.ClusterConfiguration
 
getNoReplyOpsFlowControl() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getNoReplyOpsFlowControl() - Method in interface net.rubyeye.xmemcached.networking.Connector
Returns the noreply operations flow control manager.
getObject() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a Java object from the buffer using the context ClassLoader of the current thread.
getObject(ClassLoader) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a Java object from the buffer using the specified classLoader.
getObject() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a Java object from the buffer using the context ClassLoader of the current thread.
getObject(ClassLoader) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a Java object from the buffer using the specified classLoader.
getObject() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getObject(ClassLoader) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getObject() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getObjectType() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getOneAddress(String) - Static method in class net.rubyeye.xmemcached.utils.AddrUtil
 
getOpaque() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getOpCode() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getOpTimeout() - Method in interface net.rubyeye.xmemcached.MemcachedClient
get operation timeout setting
getOpTimeout() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Returns the default operation timeout in milliseconds.
getOpTimeout() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getOpTimeout() - Method in class net.rubyeye.xmemcached.XMemcachedClient
get operation timeout setting
getOpTimeout() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getOrder() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getOrder() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
getOrder() - Method in interface net.rubyeye.xmemcached.networking.ClosedMemcachedSession
Deprecated.
getOrder() - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
getParentBuffer() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
Returns the parent buffer that this buffer wrapped.
getParseStatus() - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
getPollConfigIntervalMs() - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Returns pollConfigIntervalMs.
getPort() - Method in interface com.google.code.yanf4j.core.Controller
 
getPort() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getPort() - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
getPrefixedString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a string which has a 16-bit length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a string which has a length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a string which has a 16-bit length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a string which has a length field before the actual encoded string, using the specified decoder and returns it.
getPrefixedString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getPrefixedString(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getPrependCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getPrependCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getProcessedMessageAverageTime() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getProcessedMessageAverageTime() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getProcessedMessageAverageTime() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getProcessedMessageCount() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getProcessedMessageCount() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getProcessedMessageCount() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getProperty(Properties, String) - Static method in class com.google.code.yanf4j.util.PropertyUtils
 
getPropertyAsBoolean(Properties, String) - Static method in class com.google.code.yanf4j.util.PropertyUtils
 
getPropertyAsByte(Properties, String) - Static method in class com.google.code.yanf4j.util.PropertyUtils
 
getPropertyAsInteger(Properties, String) - Static method in class com.google.code.yanf4j.util.PropertyUtils
 
getPropertyAsLong(Properties, String) - Static method in class com.google.code.yanf4j.util.PropertyUtils
 
getPropertyAsShort(Properties, String) - Static method in class com.google.code.yanf4j.util.PropertyUtils
 
getProtocol() - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
getProtocol() - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
getProtocol() - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
getProtocol() - Method in interface net.rubyeye.xmemcached.CommandFactory
Get this client's protocol version
getProtocol() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getProtocol() - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
getProtocol() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getRawAddress(InetSocketAddress) - Static method in class com.google.code.yanf4j.util.SystemUtils
 
getReactorByIndex(int) - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
Find reactor by index
getReactorIndex() - Method in class com.google.code.yanf4j.nio.impl.Reactor
 
getReadBuffer() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getReadBufferByteOrder() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getReadBufferByteOrder() - Method in interface com.google.code.yanf4j.core.Session
Return the session read buffer's byte order,big end or little end.
getReadBufferByteOrder() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getReadThreadCount() - Method in class com.google.code.yanf4j.config.Configuration
 
getReadThreadCount() - Method in interface com.google.code.yanf4j.core.Controller
 
getReadThreadCount() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getReceiveBytesPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getReceiveBytesPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getReceiveBytesPerSecond() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getReceiveThroughputLimit() - Method in interface com.google.code.yanf4j.core.Controller
 
getReceiveThroughputLimit() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getReceiveThroughputLimit() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getReceiveThroughputLimit() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getReceiveThroughputLimit() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getReconnectRequestQueue() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getReconnectRequestQueue() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Returns reconnecting task queue,the queue is thread-safe and 'weakly consistent',but maybe you should not modify it at all.
getReconnectRequestQueue() - Method in interface net.rubyeye.xmemcached.networking.Connector
 
getReconnectRequestQueue() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getRecvMessageAverageSize() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getRecvMessageAverageSize() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getRecvMessageAverageSize() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getRecvMessageCount() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getRecvMessageCount() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getRecvMessageCount() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getRecvMessageCountPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getRecvMessageCountPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getRecvMessageCountPerSecond() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getRecvMessageTotalSize() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getRecvMessageTotalSize() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getRecvMessageTotalSize() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getRemoteAddressStr() - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
getRemoteSocketAddress() - Method in interface com.google.code.yanf4j.core.Session
Return the remote end's InetSocketAddress
getRemoteSocketAddress() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
 
getRemoteSocketAddress() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getRemoteSocketAddress() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
getReplaceCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getReplaceCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getResolvedMainNodeSocketAddress() - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
getResolvedSocketAddress() - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
getResourceAsFile(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a File object
getResourceAsFile(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a File object
getResourceAsProperties(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a Properties object
getResourceAsProperties(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a Properties object
getResourceAsReader(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a Reader object
getResourceAsReader(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a Reader object
getResourceAsStream(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a Stream object
getResourceAsStream(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns a resource on the classpath as a Stream object
getResourceURL(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns the URL of the resource on the classpath
getResourceURL(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
Returns the URL of the resource on the classpath
getResponseKey() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
getResponseStatus() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getResult() - Method in class com.google.code.yanf4j.core.impl.FutureImpl
Get current result value without any blocking.
getResult() - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
Get current result value without any blocking.
getResult() - Method in class net.rubyeye.xmemcached.command.Command
 
getReturnValues() - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
getReturnValues() - Method in interface net.rubyeye.xmemcached.command.MapReturnValueAware
 
getReturnValues() - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
gets(String, long, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Just like get,But it return a GetsResponse,include cas value for cas update.
gets(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
gets(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
gets(String, Transcoder) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
gets(Collection<String>, long, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Bulk gets items
gets(Collection<String>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
gets(Collection<String>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
gets(Collection<String>, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
GETS - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
gets(String, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
gets(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
gets(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
gets(String, Transcoder) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
gets(Collection<String>, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
gets(Collection<String>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
gets(Collection<String>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
gets(Collection<String>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getScheduleWritenBytes() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getScheduleWritenBytes() - Method in interface com.google.code.yanf4j.core.Session
Return the bytes in write queue,there bytes is in memory.Use this method to controll writing speed.
getScheduleWritenBytes() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getSelector() - Method in class com.google.code.yanf4j.nio.impl.Reactor
 
getSelector() - Static method in class com.google.code.yanf4j.util.SelectorFactory
Get a exclusive Selector
getSelectorCount() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
 
getSelectorManager() - Method in class com.google.code.yanf4j.nio.impl.NioController
 
getSelectorPoolSize() - Method in class com.google.code.yanf4j.config.Configuration
 
getSelectorPoolSize() - Method in class com.google.code.yanf4j.nio.impl.NioController
 
getSendBytesPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getSendBytesPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getSendBytesPerSecond() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getSendThroughputLimit() - Method in interface com.google.code.yanf4j.core.Controller
 
getSendThroughputLimit() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getSendThroughputLimit() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getSendThroughputLimit() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getSendThroughputLimit() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getServer() - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
getServer() - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
getServer() - Method in interface net.rubyeye.xmemcached.command.ServerAddressAware
 
getServer() - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
getServer() - Method in class net.rubyeye.xmemcached.command.text.TextVersionCommand
 
getServerAddress() - Method in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
 
getServerAddress() - Method in interface net.rubyeye.xmemcached.KeyIterator
Deprecated.
Get current iterator's memcached server address
getServerAddresses() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getServers() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getServersDescription() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get current server list.You can call this method through JMX or program
getServersDescription() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getServersDescription() - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
Get all connected memcached servers
getServerString(InetSocketAddress) - Static method in class net.rubyeye.xmemcached.utils.AddrUtil
Create an unresolved server string (hostname:port) from an InetSocketAddress.
getSessionByAddress(InetSocketAddress) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
Get session by InetSocketAddress
getSessionByAddress(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
getSessionByHash(long) - Method in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
 
getSessionByHash(long) - Method in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
 
getSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
 
getSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator
 
getSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
 
getSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
 
getSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
 
getSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.RandomMemcachedSessionLocaltor
 
getSessionByKey(String) - Method in class net.rubyeye.xmemcached.impl.RoundRobinMemcachedSessionLocator
 
getSessionByKey(String) - Method in interface net.rubyeye.xmemcached.MemcachedSessionLocator
Returns a session by special key.
getSessionComparator() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
 
getSessionComparator() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getSessionComparator() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getSessionComparator() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getSessionIdleTimeout() - Method in class com.google.code.yanf4j.config.Configuration
 
getSessionIdleTimeout() - Method in interface com.google.code.yanf4j.core.Controller
 
getSessionIdleTimeout() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getSessionIdleTimeout() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getSessionIdleTimeout() - Method in interface com.google.code.yanf4j.core.Session
 
getSessionIdleTimeout() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getSessionListBySocketAddress(InetSocketAddress) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getSessionLocator() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
 
getSessionLocator() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getSessionLocator() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getSessionLocator() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getSessionReadBufferSize() - Method in class com.google.code.yanf4j.config.Configuration
 
getSessionSet() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getSessionSet() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
getSessionSet() - Method in interface net.rubyeye.xmemcached.networking.Connector
 
getSessionTimeout() - Method in interface com.google.code.yanf4j.core.Controller
 
getSessionTimeout() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getSessionTimeout() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getSessionTimeout() - Method in interface com.google.code.yanf4j.core.Session
 
getSessionTimeout() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getSetCount() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
getSetCount() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
getShort() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getShort(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
getShort() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getShort(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
getShort() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getShort(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getSize() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
getSlice(int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
TODO document me.
getSlice(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
TODO document me.
getSlice(int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
TODO document me.
getSlice(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
TODO document me.
getSlice(int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getSlice(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getSocketOption(SocketOption<T>) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getSocketOptions() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Get all tcp socket options
getSocketOptions() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getSoTimeout() - Method in class com.google.code.yanf4j.config.Configuration
 
getSoTimeout() - Method in interface com.google.code.yanf4j.core.Controller
 
getSoTimeout() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
GetsResponse<T> - Class in net.rubyeye.xmemcached
Response for gets command.It's a value object.
GetsResponse(long, T) - Constructor for class net.rubyeye.xmemcached.GetsResponse
 
getStandbySessionListByMainNodeAddr(InetSocketAddress) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
Returns main node's standby session list.
getStandbySessionListByMainNodeAddr(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
getStartedTime() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getStartedTime() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getStartedTime() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getStateListeners() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get all current state listeners
getStateListeners() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getStatistics() - Method in interface com.google.code.yanf4j.core.Controller
 
getStatistics() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
getStatistics() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getStatisticsInterval() - Method in class com.google.code.yanf4j.config.Configuration
 
getStats(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get stats from all memcached servers
getStats() - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
getStats() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getStats(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getStatsByItem(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get special item stats.
getStatsByItem(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
getStatsByItem(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getStatsByItem(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getStatus() - Method in class net.rubyeye.xmemcached.command.Command
 
getString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads a NUL-terminated string from this buffer using the specified decoder and returns it.
getString(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getString(byte[]) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
getSystemThreadCount() - Static method in class com.google.code.yanf4j.util.SystemUtils
 
getTime() - Method in class net.rubyeye.xmemcached.command.text.TextDeleteCommand
 
getTimeoutExceptionThreshold() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Returns maximum number of timeout exception for closing connection.
getTimeoutExceptionThreshold() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getTimeoutExceptionThreshold() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getTranscoder() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getTranscoder() - Method in class net.rubyeye.xmemcached.command.Command
 
getTranscoder() - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
getTranscoder() - Method in interface net.rubyeye.xmemcached.MemcachedClient
return default transcoder,default is SerializingTranscoder
getTranscoder() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set xmemcached's transcoder,it is used for seriailizing
getTranscoder() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getTranscoder() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getTranscoder() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
getTranscoderUtils() - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
getTries() - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
Returns retry times
getUnsigned() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads one unsigned byte as a short integer.
getUnsigned(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads one byte as an unsigned short integer.
getUnsigned() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads one unsigned byte as a short integer.
getUnsigned(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads one byte as an unsigned short integer.
getUnsigned() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getUnsigned(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getUnsignedInt() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads four bytes unsigned integer.
getUnsignedInt(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads four bytes unsigned integer.
getUnsignedInt() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads four bytes unsigned integer.
getUnsignedInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads four bytes unsigned integer.
getUnsignedInt() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getUnsignedInt(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getUnsignedMediumInt() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Relative get method for reading an unsigned medium int value.
getUnsignedMediumInt(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Absolute get method for reading an unsigned medium int value.
getUnsignedMediumInt() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Relative get method for reading an unsigned medium int value.
getUnsignedMediumInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Absolute get method for reading an unsigned medium int value.
getUnsignedMediumInt() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getUnsignedMediumInt(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getUnsignedShort() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads two bytes unsigned integer.
getUnsignedShort(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Reads two bytes unsigned integer.
getUnsignedShort() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads two bytes unsigned integer.
getUnsignedShort(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Reads two bytes unsigned integer.
getUnsignedShort() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getUnsignedShort(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
getValue() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getValue() - Method in interface net.rubyeye.xmemcached.command.StoreCommand
 
getValue() - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
getValue() - Method in class net.rubyeye.xmemcached.GetsResponse
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStartCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStepCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAWSElasticCacheConfigCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryQuitCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryTouchCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
 
getValueLength(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
getVersion() - Method in class net.rubyeye.xmemcached.aws.ClusterConfiguration
 
getVersions() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Get all connected memcached servers's version.
getVersions(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
getVersions() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getVersions(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
getWaitingConsumerCount() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
getWaitingConsumerCount() - Method in interface com.google.code.yanf4j.util.TransferQueue
Returns an estimate of the number of consumers waiting to dequeue elements via take or poll.
getWaitingConsumerCount() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
getWeight() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
getWeight() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
getWeight() - Method in interface net.rubyeye.xmemcached.networking.ClosedMemcachedSession
Deprecated.
getWeight() - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
getWeights() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
getWriteBuffer() - Method in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
getWriteBuffer() - Method in interface com.google.code.yanf4j.core.WriteMessage
 
getWriteBuffer() - Method in class net.rubyeye.xmemcached.command.Command
 
getWriteFuture() - Method in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
getWriteFuture() - Method in interface com.google.code.yanf4j.core.WriteMessage
 
getWriteFuture() - Method in class net.rubyeye.xmemcached.command.Command
 
getWriteLock() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getWriteMessageAverageSize() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getWriteMessageAverageSize() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getWriteMessageAverageSize() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getWriteMessageCount() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getWriteMessageCount() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getWriteMessageCount() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getWriteMessageCountPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getWriteMessageCountPerSecond() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getWriteMessageCountPerSecond() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getWriteMessageTotalSize() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
getWriteMessageTotalSize() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
getWriteMessageTotalSize() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
getWriteQueue() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
getWriteThreadCount() - Method in class com.google.code.yanf4j.config.Configuration
 
getWriteThreadCount() - Method in interface com.google.code.yanf4j.core.Controller
 
getWriteThreadCount() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 

H

handle(Callback[]) - Method in class net.rubyeye.xmemcached.auth.PlainCallbackHandler
 
Handler - Interface in com.google.code.yanf4j.core
IO Event handler
handler - Variable in class com.google.code.yanf4j.core.impl.AbstractController
Event handler
handler - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
handler - Variable in class com.google.code.yanf4j.core.SessionConfig
 
HandlerAdapter - Class in com.google.code.yanf4j.core.impl
IO Handler adapter
HandlerAdapter() - Constructor for class com.google.code.yanf4j.core.impl.HandlerAdapter
 
handleReadWriteConcurrently - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
handleReadWriteConcurrently - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
handleReadWriteConcurrently - Variable in class com.google.code.yanf4j.core.SessionConfig
 
hasArray() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
hasArray() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
hash(String) - Method in enum net.rubyeye.xmemcached.HashAlgorithm
Compute the hash for the given key.
HashAlgorithm - Enum in net.rubyeye.xmemcached
Known hashing algorithms for locating a server for a key.
hashCode() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
hashCode() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
hashCode() - Method in class com.google.code.yanf4j.core.SocketOption
 
hashCode() - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
hashCode() - Method in class net.rubyeye.xmemcached.Counter
 
hashCode() - Method in class net.rubyeye.xmemcached.GetsResponse
 
hasNext() - Method in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
 
hasNext() - Method in interface net.rubyeye.xmemcached.KeyIterator
Deprecated.
Check if the iterator has more keys.
hasRemaining() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
hasRemaining() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
hasRemaining() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
hasRemaining(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
查看ByteBuffer数组是否还有剩余
hasRemaining() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
hasRemaining() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
hasRemaining() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
hasWaitingConsumer() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
hasWaitingConsumer() - Method in interface com.google.code.yanf4j.util.TransferQueue
Returns true if there is at least one consumer waiting to dequeue an element via take or poll.
hasWaitingConsumer() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
healSessionInterval - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 

I

incr(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"incr" are used to change data for some item in-place, incrementing it.
incr(String, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
incr(String, long, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"incr" are used to change data for some item in-place, incrementing it.
incr(String, long, long, long, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"incr" are used to change data for some item in-place, incrementing it.
INCR - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
incr(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
incr(String, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
incr(String, long, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
incr(String, long, long, long, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
increaseAttempts() - Method in class net.rubyeye.xmemcached.auth.AuthInfo
 
increaseBufferCapatity(ByteBuffer) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
incrementAndGet() - Method in class net.rubyeye.xmemcached.Counter
Increase value by one
incrWithNoReply(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
"incr" are used to change data for some item in-place, incrementing it.
incrWithNoReply(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
IndexMemcachedSessionComparator - Class in net.rubyeye.xmemcached.impl
Connection comparator,compare with index
IndexMemcachedSessionComparator() - Constructor for class net.rubyeye.xmemcached.impl.IndexMemcachedSessionComparator
 
indexOf(byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns the first occurence position of the specified byte from the current position to the current limit.
indexOf(byte) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns the first occurence position of the specified byte from the current position to the current limit.
indexOf(byte) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
indexOf(ByteBuffer, ByteBuffer) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
indexOf(ByteBuffer, ByteBuffer, int) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
InetSocketAddressWrapper - Class in net.rubyeye.xmemcached.utils
InetSocketAddress wrapper,encapsulate an order number.
InetSocketAddressWrapper(InetSocketAddress, int, int, InetSocketAddress) - Constructor for class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
InetSocketAddressWrapper(InetSocketAddress, int, int, InetSocketAddress, boolean) - Constructor for class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
initialSelectorManager() - Method in class com.google.code.yanf4j.nio.impl.NioController
Start selector manager
INSTANCE - Static variable in class net.rubyeye.xmemcached.impl.DefaultKeyProvider
 
int0(int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
int1(int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
int2(int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
int2hex(int, StringBuffer) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
int3(int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
IntegerTranscoder - Class in net.rubyeye.xmemcached.transcoders
Transcoder that serializes and unserializes longs.
IntegerTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.IntegerTranscoder
 
invalidateNamespace(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Invalidate all namespace under the namespace using the default operation timeout.
invalidateNamespace(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Invalidate all items under the namespace.
invalidateNamespace(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
invalidateNamespace(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
IoBuffer - Class in com.google.code.yanf4j.buffer
A byte buffer used by MINA applications.
IoBuffer() - Constructor for class com.google.code.yanf4j.buffer.IoBuffer
Creates a new instance.
IoBuffer - Interface in net.rubyeye.xmemcached.buffer
Deprecated.
ioBuffer - Variable in class net.rubyeye.xmemcached.command.Command
 
IoBufferAllocator - Interface in com.google.code.yanf4j.buffer
Allocates IoBuffers and manages them.
IoBufferWrapper - Class in com.google.code.yanf4j.buffer
A IoBuffer that wraps a buffer and proxies any operations to it.
IoBufferWrapper(IoBuffer) - Constructor for class com.google.code.yanf4j.buffer.IoBufferWrapper
Create a new instance.
isActive() - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
 
isAdded() - Method in class net.rubyeye.xmemcached.command.Command
 
isAfterJava6u4Version() - Static method in class com.google.code.yanf4j.util.SystemUtils
 
isAllowReconnect() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isAllowReconnect() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
is allow auto recconect if closed?
isAllowReconnect() - Method in interface net.rubyeye.xmemcached.networking.ClosedMemcachedSession
 
isAuthFailed() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isAuthFailed() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
isAuthFailed() - Method in interface net.rubyeye.xmemcached.networking.MemcachedSession
 
isAutoExpand() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns true if and only if autoExpand is turned on.
isAutoExpand() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns true if and only if autoExpand is turned on.
isAutoExpand() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
isAutoShrink() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns true if and only if autoShrink is turned on.
isAutoShrink() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns true if and only if autoShrink is turned on.
isAutoShrink() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
isCancel() - Method in class net.rubyeye.xmemcached.command.Command
 
isCancelled() - Method in class com.google.code.yanf4j.core.impl.FutureImpl
isCancelled() - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
isClosed() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
isClosed() - Method in interface com.google.code.yanf4j.core.Session
Check if session is closed
isClosed() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isDerived() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
returns true if and only if this buffer is derived from other buffer via IoBuffer.duplicate(), IoBuffer.slice() or IoBuffer.asReadOnlyBuffer().
isDerived() - Method in class com.google.code.yanf4j.buffer.IoBuffer
returns true if and only if this buffer is derived from other buffer via IoBuffer.duplicate(), IoBuffer.slice() or IoBuffer.asReadOnlyBuffer().
isDerived() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
isDirect() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
isDirect() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
isDirect() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
isDirect() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
isDirect() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
isDirect() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
isDone() - Method in class com.google.code.yanf4j.core.impl.FutureImpl
isDone() - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
isEmpty() - Method in class com.google.code.yanf4j.util.CircularQueue
 
isEmpty() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
isEmpty() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
isEnableHealSession() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
isEnableHealSession() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
isEnableShutDownHook() - Static method in class net.rubyeye.xmemcached.utils.AddrUtil
System property to control shutdown hook, issue #44
isExpired() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
isExpired() - Method in interface com.google.code.yanf4j.core.Session
Return true if session is expired,session is expired beacause you set the sessionTimeout,if since session's last operation form now is over this vlaue,isExpired return true,and Handler.onExpired() will be invoked.
isExpired() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
 
isExpired() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isFailureMode() - Method in interface net.rubyeye.xmemcached.MemcachedClient
Returns if client is in failure mode.
isFailureMode() - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Returns if client is in failure mode.
isFailureMode() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
isFailureMode() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
isFailureMode() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
isFirstTime() - Method in class net.rubyeye.xmemcached.auth.AuthInfo
 
isHandleReadWriteConcurrently() - Method in class com.google.code.yanf4j.config.Configuration
 
isHandleReadWriteConcurrently() - Method in interface com.google.code.yanf4j.core.Controller
 
isHandleReadWriteConcurrently() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
isHandleReadWriteConcurrently() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
isHandleReadWriteConcurrently() - Method in interface com.google.code.yanf4j.core.Session
Return true if allow handling read and write concurrently,default is true.
isHandleReadWriteConcurrently() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isIdle() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
isIdle() - Method in interface com.google.code.yanf4j.core.Session
Check if session is idle
isIdle() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isLinuxPlatform() - Static method in class com.google.code.yanf4j.util.SystemUtils
 
isLoopbackConnection() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
isLoopbackConnection() - Method in interface com.google.code.yanf4j.core.Session
return true if it is a loopback connection
isLoopbackConnection() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isNoreply() - Method in class net.rubyeye.xmemcached.command.Command
 
isNumber(String) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
isOptimizeGet() - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
isOptimizeGet() - Method in interface net.rubyeye.xmemcached.impl.OptimizerMBean
 
isOptimizeMergeBuffer() - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
isOptimizeMergeBuffer() - Method in interface net.rubyeye.xmemcached.impl.OptimizerMBean
 
isPackZeros() - Method in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
 
isPackZeros() - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
isPackZeros() - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
isPackZeros() - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Returns if transcoder packs zero.
isPackZeros() - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
isPackZeros() - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
isPackZeros() - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
isPrimitiveAsString() - Method in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
 
isPrimitiveAsString() - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
isPrimitiveAsString() - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
isPrimitiveAsString() - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Returns if client stores primitive type as string.
isPrimitiveAsString() - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
isPrimitiveAsString() - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
isReadOnly() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
isReadOnly() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
isReadOnly() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
isReceiveOverFlow() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
isReceiveOverFlow() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
Check session if receive bytes per second is over flow controll
isReceiveOverFlow() - Method in interface com.google.code.yanf4j.statistics.Statistics
Check session if receive bytes per second is over flow controll
isRegistered(String) - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
 
isResolveInetAddresses() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
isSanitizeKeys() - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
isSanitizeKeys() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
isSendOverFlow() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
isSendOverFlow() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
Check session if receive bytes per second is over flow controll
isSendOverFlow() - Method in interface com.google.code.yanf4j.statistics.Statistics
Check session if receive bytes per second is over flow controll
isShutdown() - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
isShutdown() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
isSingleton() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
isStarted() - Method in interface com.google.code.yanf4j.core.Controller
 
isStarted() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
isStarted() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
 
isStatistics() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
isStatistics() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
isStatistics() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
isStatistics() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
isStatistics() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
isStatisticsServer() - Method in class com.google.code.yanf4j.config.Configuration
 
isUseBlockingRead() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
isUseBlockingRead() - Method in interface com.google.code.yanf4j.core.Session
Return true if using blocking read
isUseBlockingRead() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isUseBlockingWrite() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
isUseBlockingWrite() - Method in interface com.google.code.yanf4j.core.Session
Return true if using blocking write
isUseBlockingWrite() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
isUseDirectBuffer() - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Returns true if and only if a direct buffer is allocated by default when the type of the new buffer is not specified.
isValid() - Method in class net.rubyeye.xmemcached.auth.AuthInfo
 
isValidString(String) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
isWriting() - Method in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
isWriting() - Method in interface com.google.code.yanf4j.core.WriteMessage
 
isWriting() - Method in class net.rubyeye.xmemcached.command.Command
 
iterator() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
iterator() - Method in class com.google.code.yanf4j.util.MapBackedSet
 
iterator() - Method in class com.google.code.yanf4j.util.SimpleQueue
 
iterator() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 

J

JAVA_VERSION - Static variable in class com.google.code.yanf4j.util.SystemUtils
 
JVMBUG_THRESHHOLD - Static variable in class com.google.code.yanf4j.nio.impl.Reactor
JVM bug threshold
JVMBUG_THRESHHOLD1 - Static variable in class com.google.code.yanf4j.nio.impl.Reactor
 
JVMBUG_THRESHHOLD2 - Static variable in class com.google.code.yanf4j.nio.impl.Reactor
 

K

KestrelCommandFactory - Class in net.rubyeye.xmemcached.command
Kestrel is a message queue written in scala by robey(http://github.com/robey/kestrel).It's protocol use memcached text protocol,so you can use any memcached clients to talk with it.But it's protocol implementation is not all compatible with memcached standard protocol,So xmemcached supply this command factory for it.
KestrelCommandFactory() - Constructor for class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
KestrelDeleteCommand - Class in net.rubyeye.xmemcached.command.kestrel
 
KestrelDeleteCommand(String, byte[], int, CountDownLatch, boolean) - Constructor for class net.rubyeye.xmemcached.command.kestrel.KestrelDeleteCommand
 
KestrelFlushAllCommand - Class in net.rubyeye.xmemcached.command.kestrel
Kestrel flush command
KestrelFlushAllCommand(CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.kestrel.KestrelFlushAllCommand
 
KestrelGetCommand - Class in net.rubyeye.xmemcached.command.kestrel
Kestrel get command
KestrelGetCommand(String, byte[], CommandType, CountDownLatch, Transcoder<?>) - Constructor for class net.rubyeye.xmemcached.command.kestrel.KestrelGetCommand
 
KestrelSetCommand - Class in net.rubyeye.xmemcached.command.kestrel
kestrel set command
KestrelSetCommand(String, byte[], CommandType, CountDownLatch, int, long, Object, boolean, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.kestrel.KestrelSetCommand
 
KetamaMemcachedSessionLocator - Class in net.rubyeye.xmemcached.impl
Consistent Hash Algorithm implementation,based on TreeMap.tailMap(hash) method.
KetamaMemcachedSessionLocator() - Constructor for class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
Create a KetamaMemcachedSessionLocator with default config.
KetamaMemcachedSessionLocator(boolean) - Constructor for class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
Create a KetamaMemcachedSessionLocator
KetamaMemcachedSessionLocator(HashAlgorithm) - Constructor for class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
Create a KetamaMemcachedSessionLocator with a special hash algorithm.
KetamaMemcachedSessionLocator(HashAlgorithm, boolean) - Constructor for class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
 
KetamaMemcachedSessionLocator(HashAlgorithm, boolean, boolean) - Constructor for class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
 
KetamaMemcachedSessionLocator(List<Session>, HashAlgorithm) - Constructor for class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
 
key - Variable in class net.rubyeye.xmemcached.command.Command
 
keyBytes - Variable in class net.rubyeye.xmemcached.command.Command
 
KeyIterator - Interface in net.rubyeye.xmemcached
Deprecated.
memcached 1.6.x will remove cachedump stats command,so this feature will be removed in the future
KeyIteratorImpl - Class in net.rubyeye.xmemcached.impl
Default key iterator implementation
KeyIteratorImpl(LinkedList<Integer>, MemcachedClient, InetSocketAddress) - Constructor for class net.rubyeye.xmemcached.impl.KeyIteratorImpl
 
KeyProvider - Interface in net.rubyeye.xmemcached
Key provider to pre-process keys before sending to memcached.
keyProvider - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 

L

lastOperationTimeStamp - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
latch - Variable in class net.rubyeye.xmemcached.command.Command
 
latchWait(Command, long, Session) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
level - Variable in class net.rubyeye.xmemcached.command.VerbosityCommand
 
LibmemcachedMemcachedSessionLocator - Class in net.rubyeye.xmemcached.impl
Consistent Hash Algorithm implementation is compatible with libmemcached method.
LibmemcachedMemcachedSessionLocator() - Constructor for class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
 
LibmemcachedMemcachedSessionLocator(int, HashAlgorithm) - Constructor for class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
 
limit() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
limit(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
limit() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
limit(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
limit() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
limit(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
limit() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
limit(int) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
limit() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
limit(int) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
limit() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
limit(int) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
LinkedTransferQueue<E> - Class in com.google.code.yanf4j.util
An unbounded TransferQueue based on linked nodes.
LinkedTransferQueue() - Constructor for class com.google.code.yanf4j.util.LinkedTransferQueue
Creates an initially empty LinkedTransferQueue.
LinkedTransferQueue(Collection<? extends E>) - Constructor for class com.google.code.yanf4j.util.LinkedTransferQueue
Creates a LinkedTransferQueue initially containing the elements of the given collection, added in traversal order of the collection's iterator.
LinkedTransferQueue.PaddedAtomicReference<T> - Class in com.google.code.yanf4j.util
Padded version of AtomicReference used for head, tail and cleanMe, to alleviate contention across threads CASing one vs the other.
LinkedTransferQueue.PaddedAtomicReference(T) - Constructor for class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
list - Variable in class com.google.code.yanf4j.util.SimpleQueue
 
localSocketAddress - Variable in class com.google.code.yanf4j.core.impl.AbstractController
local bind address
log - Static variable in class com.google.code.yanf4j.core.impl.AbstractController
 
log - Static variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
log - Static variable in class net.rubyeye.xmemcached.codec.MemcachedDecoder
 
log - Static variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
log - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
 
long0(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
long1(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
long2(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
long3(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
long4(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
long5(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
long6(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
long7(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
LongTranscoder - Class in net.rubyeye.xmemcached.transcoders
Transcoder that serializes and unserializes longs.
LongTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.LongTranscoder
 
loopback - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 

M

main(String[]) - Static method in class com.google.code.yanf4j.util.SystemUtils
 
map - Variable in class com.google.code.yanf4j.util.MapBackedSet
 
MapBackedSet<E> - Class in com.google.code.yanf4j.util
A Map-backed Set.
MapBackedSet(Map<E, Boolean>) - Constructor for class com.google.code.yanf4j.util.MapBackedSet
 
MapBackedSet(Map<E, Boolean>, Collection<E>) - Constructor for class com.google.code.yanf4j.util.MapBackedSet
 
MapReturnValueAware - Interface in net.rubyeye.xmemcached.command
Command which implement this interface,it's return value is a map
mark() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
mark() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
mark() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
mark() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
mark() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
mark() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
markValue() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns the position of the current mark.
markValue() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns the position of the current mark.
markValue() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
matchAll(IoBuffer) - Method in interface com.google.code.yanf4j.util.ByteBufferMatcher
 
matchAll(IoBuffer) - Method in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
 
matchAll(IoBuffer) - Method in class com.google.code.yanf4j.util.ShiftOrByteBufferMatcher
 
matchFirst(IoBuffer) - Method in interface com.google.code.yanf4j.util.ByteBufferMatcher
 
matchFirst(IoBuffer) - Method in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
 
matchFirst(IoBuffer) - Method in class com.google.code.yanf4j.util.ShiftOrByteBufferMatcher
 
max() - Method in class net.rubyeye.xmemcached.FlowControl
 
MAX_QUEUED_NOPS - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
 
MAX_READ_BUFFER_SIZE - Static variable in class com.google.code.yanf4j.config.Configuration
Max read buffer size for connection
MAX_SESSION_READ_BUFFER_SIZE - Static variable in class net.rubyeye.xmemcached.monitor.Constants
Max session read buffer size,758k
MAX_SIZE - Static variable in class net.rubyeye.xmemcached.transcoders.CachedData
Maximum data size allowed by memcached.
maxQueuedNoReplyOperations - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
maxQueuedNoReplyOperations - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
MEMCACHED_CLIENT_COUNTER - Static variable in class net.rubyeye.xmemcached.monitor.Constants
Client instance counter
MemcachedClient - Interface in net.rubyeye.xmemcached
The memcached client's interface
MemcachedClientBuilder - Interface in net.rubyeye.xmemcached
Builder pattern.Configure XmemcachedClient's options,then build it
MemcachedClientCallable<T> - Interface in net.rubyeye.xmemcached
MemcachedClient callable when using namespace in xmemcached.For example:
MemcachedClientException - Exception in net.rubyeye.xmemcached.exception
Memcached Client Exception
MemcachedClientException() - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedClientException
 
MemcachedClientException(String) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedClientException
 
MemcachedClientException(String, Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedClientException
 
MemcachedClientException(Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedClientException
 
MemcachedClientNameHolder - Class in net.rubyeye.xmemcached.monitor
MemcachedClient insntance name holder
MemcachedClientNameHolder() - Constructor for class net.rubyeye.xmemcached.monitor.MemcachedClientNameHolder
 
MemcachedClientStateListener - Interface in net.rubyeye.xmemcached
MemcachedClient state listener.When client startup,shutdown,connected to a memcached server or disconnected happened,client will notify the listener instance which implemented this interface.Please don't do any operations which may block in these callback methods.
MemcachedClientStateListenerAdapter - Class in net.rubyeye.xmemcached.impl
Adapte MemcachedClientStateListener to yanf4j's ControllStateListener
MemcachedClientStateListenerAdapter(MemcachedClientStateListener, MemcachedClient) - Constructor for class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
MemcachedCodecFactory - Class in net.rubyeye.xmemcached.codec
Memcached protocol codec factory
MemcachedCodecFactory() - Constructor for class net.rubyeye.xmemcached.codec.MemcachedCodecFactory
 
MemcachedConnector - Class in net.rubyeye.xmemcached.impl
Connected session manager
MemcachedConnector(Configuration, MemcachedSessionLocator, MemcachedSessionComparator, BufferAllocator, CommandFactory, int, int) - Constructor for class net.rubyeye.xmemcached.impl.MemcachedConnector
 
MemcachedDecodeException - Exception in net.rubyeye.xmemcached.exception
Memcached decode exception
MemcachedDecodeException() - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedDecodeException
 
MemcachedDecodeException(String) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedDecodeException
 
MemcachedDecodeException(String, Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedDecodeException
 
MemcachedDecodeException(Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedDecodeException
 
MemcachedDecoder - Class in net.rubyeye.xmemcached.codec
Memcached protocol decoder
MemcachedDecoder() - Constructor for class net.rubyeye.xmemcached.codec.MemcachedDecoder
 
MemcachedEncoder - Class in net.rubyeye.xmemcached.codec
memcached protocol encoder
MemcachedEncoder() - Constructor for class net.rubyeye.xmemcached.codec.MemcachedEncoder
 
MemcachedException - Exception in net.rubyeye.xmemcached.exception
Base exception type for memcached client
MemcachedException() - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedException
 
MemcachedException(String) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedException
 
MemcachedException(String, Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedException
 
MemcachedException(Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedException
 
MemcachedHandler - Class in net.rubyeye.xmemcached.impl
Memcached Session Handler,used for dispatching commands and session's lifecycle management
MemcachedHandler(MemcachedClient) - Constructor for class net.rubyeye.xmemcached.impl.MemcachedHandler
 
MemcachedOptimizer - Interface in net.rubyeye.xmemcached
xmemcached Optimizer
MemcachedServerException - Exception in net.rubyeye.xmemcached.exception
Memcached server exception
MemcachedServerException() - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedServerException
 
MemcachedServerException(String) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedServerException
 
MemcachedServerException(String, Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedServerException
 
MemcachedServerException(Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.MemcachedServerException
 
MemcachedSession - Interface in net.rubyeye.xmemcached.networking
Abstract interface for memcached connection.
MemcachedSessionComparator - Interface in net.rubyeye.xmemcached
Session comparator.
MemcachedSessionConnectListener - Interface in net.rubyeye.xmemcached.networking
 
MemcachedSessionLocator - Interface in net.rubyeye.xmemcached
Session locator.Find session by key.
MemcachedTCPSession - Class in net.rubyeye.xmemcached.impl
Connected session for a memcached server
MemcachedTCPSession(NioSessionConfig, int, MemcachedOptimizer, int, CommandFactory) - Constructor for class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
mergeCommands - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
MergeCommandsAware - Interface in net.rubyeye.xmemcached.command
Merge commands aware interface.Merge commands mean that merge get commands to a bulk-get commands.
mergeCount - Variable in class net.rubyeye.xmemcached.command.Command
 
message - Variable in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
minimumCapacity() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns the minimum capacity of this buffer which is used to determine the new capacity of the buffer shrunk by IoBuffer.compact() and IoBuffer.shrink() operation.
minimumCapacity(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Sets the minimum capacity of this buffer which is used to determine the new capacity of the buffer shrunk by IoBuffer.compact() and IoBuffer.shrink() operation.
minimumCapacity() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns the minimum capacity of this buffer which is used to determine the new capacity of the buffer shrunk by IoBuffer.compact() and IoBuffer.shrink() operation.
minimumCapacity(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Sets the minimum capacity of this buffer which is used to determine the new capacity of the buffer shrunk by IoBuffer.compact() and IoBuffer.shrink() operation.
minimumCapacity() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
minimumCapacity(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 

N

name() - Method in class com.google.code.yanf4j.core.SocketOption
 
name - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
NAMESPACE_LOCAL - Static variable in class net.rubyeye.xmemcached.XMemcachedClient
namespace thread local.
net.rubyeye.xmemcached - package net.rubyeye.xmemcached
XMemcached's main classes and interfaces,use these classes/interfaces to interact with memcached servers.
net.rubyeye.xmemcached.auth - package net.rubyeye.xmemcached.auth
Memcached 1.4.3 or later version has supported SASL authentication,these classes are used for that
net.rubyeye.xmemcached.aws - package net.rubyeye.xmemcached.aws
 
net.rubyeye.xmemcached.buffer - package net.rubyeye.xmemcached.buffer
ByteBuffer Wrapper,all classes of this package has been deprecated.
net.rubyeye.xmemcached.codec - package net.rubyeye.xmemcached.codec
Memcached protocol codec
net.rubyeye.xmemcached.command - package net.rubyeye.xmemcached.command
Memcached protocol implementations
net.rubyeye.xmemcached.command.binary - package net.rubyeye.xmemcached.command.binary
Memcached text protocol implementations
net.rubyeye.xmemcached.command.kestrel - package net.rubyeye.xmemcached.command.kestrel
Kestrel protocol implementations
net.rubyeye.xmemcached.command.text - package net.rubyeye.xmemcached.command.text
Memcached text protocol implementations
net.rubyeye.xmemcached.exception - package net.rubyeye.xmemcached.exception
XMemcached Exceptions
net.rubyeye.xmemcached.impl - package net.rubyeye.xmemcached.impl
Manage tcp connection,memcached protocol optimized,and some MBeans for monitor.
net.rubyeye.xmemcached.monitor - package net.rubyeye.xmemcached.monitor
JMX MBean Server and MBeans for monitor and statistics
net.rubyeye.xmemcached.networking - package net.rubyeye.xmemcached.networking
Networking layout to talk with memcached.
net.rubyeye.xmemcached.transcoders - package net.rubyeye.xmemcached.transcoders
Transcoders convert data to and from data and flags,from spymemcached
net.rubyeye.xmemcached.utils - package net.rubyeye.xmemcached.utils
XMemcached Utilities
newConnector(BufferAllocator, Configuration, MemcachedSessionLocator, MemcachedSessionComparator, CommandFactory, int, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
newDispatcher(int, RejectedExecutionHandler, String) - Static method in class com.google.code.yanf4j.util.DispatcherFactory
 
newInstance() - Static method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
 
newInstance(int, int) - Static method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
 
newInstance() - Static method in class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
Deprecated.
 
newSocketAddress(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
newThread(Runnable) - Method in class com.google.code.yanf4j.util.WorkerThreadFactory
 
next() - Method in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
 
next() - Method in interface net.rubyeye.xmemcached.KeyIterator
Deprecated.
Get next key,if iterator has reached the end,throw ArrayIndexOutOfBoundsException
nextHash(long, String, int) - Method in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
 
nextHash(long, String, int) - Method in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
 
nextLine(ByteBuffer) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
Read next line from ByteBuffer
nextReactor() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
Get next reactor
NioController - Class in com.google.code.yanf4j.nio.impl
Base nio controller
NioController() - Constructor for class com.google.code.yanf4j.nio.impl.NioController
 
NioController(Configuration, CodecFactory) - Constructor for class com.google.code.yanf4j.nio.impl.NioController
 
NioController(Configuration, Handler, CodecFactory) - Constructor for class com.google.code.yanf4j.nio.impl.NioController
 
NioController(Configuration) - Constructor for class com.google.code.yanf4j.nio.impl.NioController
 
NioSession - Interface in com.google.code.yanf4j.nio
Nio connection
NioSessionConfig - Class in com.google.code.yanf4j.nio
Nio session configuration
NioSessionConfig(SelectableChannel, Handler, SelectorManager, CodecFactory, Statistics, Queue<WriteMessage>, Dispatcher, boolean, long, long) - Constructor for class com.google.code.yanf4j.nio.NioSessionConfig
 
NioTCPSession - Class in com.google.code.yanf4j.nio.impl
Nio tcp connection
NioTCPSession(NioSessionConfig, int) - Constructor for class com.google.code.yanf4j.nio.impl.NioTCPSession
 
NO_REPLY - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
noreply - Variable in class net.rubyeye.xmemcached.command.Command
 
normalizeCapacity(int) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Normalizes the specified capacity of the buffer to power of 2, which is often helpful for optimal memory usage and performance.
normalizeCapacity(int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
notifyAllSessionClosed() - Method in interface com.google.code.yanf4j.core.ControllerLifeCycle
 
notifyAllSessionClosed() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
notifyException(Throwable) - Method in interface com.google.code.yanf4j.core.ControllerLifeCycle
 
notifyException(Throwable) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
notifyHaveResult() - Method in class com.google.code.yanf4j.core.impl.FutureImpl
Notify blocked listeners threads about operation completion.
notifyHaveResult() - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
Notify blocked listeners threads about operation completion.
notifyReady() - Method in interface com.google.code.yanf4j.core.ControllerLifeCycle
 
notifyReady() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
notifyStarted() - Method in interface com.google.code.yanf4j.core.ControllerLifeCycle
 
notifyStarted() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
notifyStopped() - Method in interface com.google.code.yanf4j.core.ControllerLifeCycle
 
notifyStopped() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
NoValueException - Exception in net.rubyeye.xmemcached.exception
Memcached Client Exception
NoValueException() - Constructor for exception net.rubyeye.xmemcached.exception.NoValueException
 
NoValueException(String) - Constructor for exception net.rubyeye.xmemcached.exception.NoValueException
 
NoValueException(String, Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.NoValueException
 
NoValueException(Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.NoValueException
 

O

offer(E) - Method in class com.google.code.yanf4j.util.CircularQueue
 
offer(E, long, TimeUnit) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
offer(E) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
offer(T) - Method in class com.google.code.yanf4j.util.SimpleQueue
 
offer(WriteMessage, long, TimeUnit) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
offer(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
onAccept(SelectionKey) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
onAccept(SelectionKey) - Method in interface com.google.code.yanf4j.nio.SelectionKeyHandler
 
onAccept(SelectionKey) - Method in class com.google.code.yanf4j.nio.TCPController
 
onAllSessionClosed(Controller) - Method in interface com.google.code.yanf4j.core.ControllerStateListener
When all connections are closed
onAllSessionClosed(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
onClosed() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
onConnect(SelectionKey) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
onConnect(SelectionKey) - Method in interface com.google.code.yanf4j.nio.SelectionKeyHandler
 
onConnect(MemcachedSession, MemcachedClient) - Method in class net.rubyeye.xmemcached.auth.AuthMemcachedConnectListener
 
onConnect(SelectionKey) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
onConnect(MemcachedSession, MemcachedClient) - Method in interface net.rubyeye.xmemcached.networking.MemcachedSessionConnectListener
 
onConnected() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
onConnected(MemcachedClient, InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClientStateListener
After a memcached server is connected,don't do any operations may block here.
onCreated() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
onDisconnected(MemcachedClient, InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClientStateListener
After a memcached server is disconnected,don't do any operations may block here.
onEvent(EventType, Selector) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
�ɷ�IO�¼�
onEvent(EventType, Selector) - Method in interface com.google.code.yanf4j.nio.NioSession
When io event occured
onException(Controller, Throwable) - Method in interface com.google.code.yanf4j.core.ControllerStateListener
 
onException(Throwable) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
onException(Controller, Throwable) - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
onException(MemcachedClient, Throwable) - Method in interface net.rubyeye.xmemcached.MemcachedClientStateListener
When exceptions occur
onExceptionCaught(Session, Throwable) - Method in interface com.google.code.yanf4j.core.Handler
 
onExceptionCaught(Session, Throwable) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onExceptionCaught(Session, Throwable) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
 
onExpired() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
onIdle() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
onMessageReceived(Session, Object) - Method in interface com.google.code.yanf4j.core.Handler
 
onMessageReceived(Session, Object) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onMessageReceived(Session, Object) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
On receive message from memcached server
onMessageSent(Session, Object) - Method in interface com.google.code.yanf4j.core.Handler
 
onMessageSent(Session, Object) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onMessageSent(Session, Object) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
put command which have been sent to queue
onRead(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
onRead(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.NioController
Read event occured
onRead(SelectionKey) - Method in interface com.google.code.yanf4j.nio.SelectionKeyHandler
 
onReady(Controller) - Method in interface com.google.code.yanf4j.core.ControllerStateListener
When controller is ready
onReady(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
onSessionClosed(Session) - Method in interface com.google.code.yanf4j.core.Handler
 
onSessionClosed(Session) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onSessionClosed(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
Check if have to reconnect on session closed
onSessionConnected(Session) - Method in interface com.google.code.yanf4j.core.Handler
 
onSessionConnected(Session) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onSessionCreated(Session) - Method in interface com.google.code.yanf4j.core.Handler
 
onSessionCreated(Session) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onSessionExpired(Session) - Method in interface com.google.code.yanf4j.core.Handler
 
onSessionExpired(Session) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onSessionIdle(Session) - Method in interface com.google.code.yanf4j.core.Handler
 
onSessionIdle(Session) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onSessionIdle(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
Do a heartbeat action
onSessionStarted(Session) - Method in interface com.google.code.yanf4j.core.Handler
 
onSessionStarted(Session) - Method in class com.google.code.yanf4j.core.impl.HandlerAdapter
 
onSessionStarted(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
On session started
onShutDown(MemcachedClient) - Method in interface net.rubyeye.xmemcached.MemcachedClientStateListener
After client is shutdown.
onStarted(Controller) - Method in interface com.google.code.yanf4j.core.ControllerStateListener
When controller is started
onStarted() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
onStarted(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
onStarted(MemcachedClient) - Method in interface net.rubyeye.xmemcached.MemcachedClientStateListener
After client is started.
onStopped(Controller) - Method in interface com.google.code.yanf4j.core.ControllerStateListener
When controller has been stopped
onStopped(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
 
onUpdate(ClusterConfiguration) - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
 
onUpdate(ClusterConfiguration) - Method in interface net.rubyeye.xmemcached.aws.ConfigUpdateListener
Called when config is changed.
onWrite(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
onWrite(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.NioController
Writable event occured
onWrite(SelectionKey) - Method in interface com.google.code.yanf4j.nio.SelectionKeyHandler
 
opaque - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
OpaqueGenerater - Class in net.rubyeye.xmemcached.utils
Opaque generator for memcached binary xxxq(getq,addq etc.) commands
opCode - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
OpCode - Enum in net.rubyeye.xmemcached.command.binary
Binary command Opcodes
openSelector() - Static method in class com.google.code.yanf4j.util.SystemUtils
 
OperationStatus - Enum in net.rubyeye.xmemcached.command
Command status.
opTimeout - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
opTimeout - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
optimiezeGet(Queue, Queue<Command>, Command) - Method in class net.rubyeye.xmemcached.impl.Optimizer
Merge get operation to multi-get operation
optimiezeMergeBuffer(Command, Queue, Queue<Command>, int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
merge buffers to fit socket's send buffer size
optimiezeSet(Queue, Queue<Command>, Command, int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
optimize(Command, Queue, Queue<Command>, int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
optimize(Command, Queue, Queue<Command>, int) - Method in interface net.rubyeye.xmemcached.MemcachedOptimizer
 
Optimizer - Class in net.rubyeye.xmemcached.impl
Memcached command optimizer,merge single-get comands to multi-get command, merge ByteBuffers to fit the socket's sendBufferSize etc.
Optimizer(Protocol) - Constructor for class net.rubyeye.xmemcached.impl.Optimizer
 
OptimizerMBean - Interface in net.rubyeye.xmemcached.impl
OptimizerMBean,used for changing the optimizer's factor
order() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
order(ByteOrder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
order() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
order(ByteOrder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
order() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
order(ByteOrder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
order() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
order(ByteOrder) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
order(ByteOrder) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
order() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
order(ByteOrder) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
order() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
origBuffer - Variable in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
OS_NAME - Static variable in class com.google.code.yanf4j.util.SystemUtils
 

P

p0 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p1 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p1 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p1 - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
p2 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p2 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p2 - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
p3 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p3 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p3 - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
p4 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p4 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p4 - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
p5 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p5 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p5 - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
p6 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p6 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p7 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p7 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p8 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
 
p8 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
p9 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
pa - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
parseConfiguration(String) - Static method in class net.rubyeye.xmemcached.aws.AWSUtils
Parse response string to ClusterConfiguration instance.
parseShort(short) - Static method in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
Get status from short value
pb - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
pc - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
pd - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
pe - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
 
peek() - Method in class com.google.code.yanf4j.util.CircularQueue
 
peek() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
peek() - Method in class com.google.code.yanf4j.util.SimpleQueue
 
peek() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
permits() - Method in class net.rubyeye.xmemcached.FlowControl
 
PHPMemcacheSessionLocator - Class in net.rubyeye.xmemcached.impl
Session locator base on hash(key) mod sessions.size().
PHPMemcacheSessionLocator() - Constructor for class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
 
PHPMemcacheSessionLocator(HashAlgorithm) - Constructor for class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
 
plain(String, String) - Static method in class net.rubyeye.xmemcached.auth.AuthInfo
Get a typical auth descriptor for PLAIN auth with the given username and password.
PlainCallbackHandler - Class in net.rubyeye.xmemcached.auth
A callback handler for name/password authentication
PlainCallbackHandler(String, String) - Constructor for class net.rubyeye.xmemcached.auth.PlainCallbackHandler
 
poll() - Method in class com.google.code.yanf4j.util.CircularQueue
 
poll(long, TimeUnit) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
poll() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
poll() - Method in class com.google.code.yanf4j.util.SimpleQueue
 
poll(long, TimeUnit) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
poll() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
PoolDispatcher - Class in com.google.code.yanf4j.core.impl
Pool dispatcher,wrap a threadpool.
PoolDispatcher(int) - Constructor for class com.google.code.yanf4j.core.impl.PoolDispatcher
 
PoolDispatcher(int, long, TimeUnit, RejectedExecutionHandler, String) - Constructor for class com.google.code.yanf4j.core.impl.PoolDispatcher
 
PoolDispatcher(int, int, float, long, TimeUnit, RejectedExecutionHandler, String) - Constructor for class com.google.code.yanf4j.core.impl.PoolDispatcher
 
position() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
position(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
position() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
position(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
position() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
position(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
position() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
position(int) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
position() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
position(int) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
position() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
position(int) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
postSelect(Set<SelectionKey>, Set<SelectionKey>) - Method in class com.google.code.yanf4j.nio.impl.Reactor
 
prefixedDataAvailable(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns true if this buffer contains a data which has a data length as a prefix and the buffer has remaining data as enough as specified in the data length field.
prefixedDataAvailable(int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Returns true if this buffer contains a data which has a data length as a prefix and the buffer has remaining data as enough as specified in the data length field.
prefixedDataAvailable(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns true if this buffer contains a data which has a data length as a prefix and the buffer has remaining data as enough as specified in the data length field.
prefixedDataAvailable(int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Returns true if this buffer contains a data which has a data length as a prefix and the buffer has remaining data as enough as specified in the data length field.
prefixedDataAvailable(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
prefixedDataAvailable(int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
prepend(String, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
prepend(String, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Prepend value to key's data item in memcached.This method doesn't wait for reply.
prepend(String, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
prepend(String, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
prependWithNoReply(String, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Prepend value to key's data item in memcached.This method doesn't wait for reply.
prependWithNoReply(String, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
preprocessWriteMessage(WriteMessage) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
Pre-Process WriteMessage before writing to channel
preprocessWriteMessage(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
primitiveAsString - Variable in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
 
PrimitiveTypeTranscoder<T> - Class in net.rubyeye.xmemcached.transcoders
 
PrimitiveTypeTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
 
process(String) - Method in class net.rubyeye.xmemcached.impl.DefaultKeyProvider
 
process(String) - Method in interface net.rubyeye.xmemcached.KeyProvider
Processes key and returns a new key.
PropertyUtils - Class in com.google.code.yanf4j.util
java.util.Property utils
PropertyUtils() - Constructor for class com.google.code.yanf4j.util.PropertyUtils
 
protocol - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
Protocol - Enum in net.rubyeye.xmemcached.utils
Memcached protocol enum
put(byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
put(int, byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
put(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of the specified src into this buffer.
put(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
put(IoBuffer) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of the specified src into this buffer.
put(byte[]) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
put(byte) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
put(int, byte) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
put(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of the specified src into this buffer.
put(IoBuffer) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of the specified src into this buffer.
put(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
put(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
put(byte) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
put(int, byte) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
put(IoBuffer) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
put(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
put(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
put(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
put(E) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
put(byte[]) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
put(byte) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
put(ByteBuffer) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
put(ByteBuffer) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
put(byte) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
put(byte[]) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
put(byte[]) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
put(byte) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
put(ByteBuffer) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
put(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
putChar(char) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putChar(int, char) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putChar(char) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putChar(int, char) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putChar(char) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putChar(int, char) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putDouble(double) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putDouble(int, double) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putDouble(double) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putDouble(int, double) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putDouble(double) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putDouble(int, double) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnum(Enum<?>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as a byte.
putEnum(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as a byte.
putEnum(Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a byte.
putEnum(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a byte.
putEnum(Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnum(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumInt(Enum<?>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as an integer.
putEnumInt(Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumInt(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSet(Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSet(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSet(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSet(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as a byte sized bit vector.
putEnumSet(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSet(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSetInt(Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetInt(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetInt(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetInt(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as an int sized bit vector.
putEnumSetInt(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSetInt(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSetLong(Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetLong(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetLong(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetLong(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as a long sized bit vector.
putEnumSetLong(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSetLong(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSetShort(Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a short sized bit vector.
putEnumSetShort(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Set to the buffer as a short sized bit vector.
putEnumSetShort(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as a short sized bit vector.
putEnumSetShort(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Set to the buffer as a short sized bit vector.
putEnumSetShort(Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumSetShort(int, Set<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumShort(Enum<?>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as a short.
putEnumShort(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes an enum's ordinal value to the buffer as a short.
putEnumShort(Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a short.
putEnumShort(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes an enum's ordinal value to the buffer as a short.
putEnumShort(Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putEnumShort(int, Enum<?>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putFloat(float) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putFloat(int, float) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putFloat(float) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putFloat(int, float) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putFloat(float) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putFloat(int, float) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putInt(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putInt(int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putInt(int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putInt(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putInt(int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putInt(int) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
putInt(int) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
putInt(int) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
putLong(long) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putLong(int, long) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putLong(long) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putLong(int, long) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putLong(long) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putLong(int, long) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putLong(long) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
putLong(long) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
putLong(long) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
putMediumInt(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Relative put method for writing a medium int value.
putMediumInt(int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Absolute put method for writing a medium int value.
putMediumInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Relative put method for writing a medium int value.
putMediumInt(int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Absolute put method for writing a medium int value.
putMediumInt(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putMediumInt(int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putObject(Object) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the specified Java object to the buffer.
putObject(Object) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the specified Java object to the buffer.
putObject(Object) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, int, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, int, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of in into this buffer as a string which has a 16-bit length field before the actual encoded string, using the specified encoder.
putPrefixedString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, int, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putShort(short) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putShort(int, short) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
putShort(short) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putShort(int, short) - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
putShort(short) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putShort(int, short) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putShort(short) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
putShort(short) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
putShort(short) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
putString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of in into this buffer using the specified encoder .
putString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Writes the content of in into this buffer as a NUL-terminated string using the specified encoder.
putString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of in into this buffer using the specified encoder .
putString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Writes the content of in into this buffer as a NUL-terminated string using the specified encoder.
putString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
putString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 

Q

queue - Variable in class com.google.code.yanf4j.core.SessionConfig
 
quit() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
quit() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
quit() - Method in interface net.rubyeye.xmemcached.networking.MemcachedSession
 
quitAllSessions() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
quitAllSessions() - Method in interface net.rubyeye.xmemcached.networking.Connector
Make all connection sending a quit command to memcached

R

RandomMemcachedSessionLocaltor - Class in net.rubyeye.xmemcached.impl
A random session locator,it can be used in kestrel.
RandomMemcachedSessionLocaltor() - Constructor for class net.rubyeye.xmemcached.impl.RandomMemcachedSessionLocaltor
 
Reactor - Class in com.google.code.yanf4j.nio.impl
Reactor pattern
Reactor.PaddingAtomicBoolean - Class in com.google.code.yanf4j.nio.impl
 
Reactor.RegisterEvent - Class in com.google.code.yanf4j.nio.impl
 
Reactor.RegisterEvent(SelectableChannel, int, Object) - Constructor for class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
 
Reactor.RegisterEvent(Session, EventType) - Constructor for class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
 
REACTOR_ATTRIBUTE - Static variable in class com.google.code.yanf4j.nio.impl.SelectorManager
 
readBuffer - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
readCAS(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readCAS(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
readCAS(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
readEventDispatcher - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
readExtras(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readExtras(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
readExtras(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
readFromBuffer() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
readFromBuffer() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
 
readHeader(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readHeader(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryDeleteCommand
optimistic,if no error,goto done
readHeader(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
Optimistic,if the value length is 0,then skip remaining buffer,set result as null
readHeader(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
optimistic,if response status is greater than zero,then skip buffer to next response,set result as null
readHeader(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
optimistic,if response status is greater than zero,then skip buffer to next response,set result to be false.
readHeader(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStoreCommand
optimistic,if no error,goto done
readKey(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readKey(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
readKey(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
readKey(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
readOpaque(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readOpaque(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
 
readOpCode(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readOpCode(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
readOpCode(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
 
readStatus(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readStatus(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
readThreadCount - Variable in class com.google.code.yanf4j.core.impl.AbstractController
Read event processing thread count
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthListMechanismsCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStartCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAuthStepCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryAWSElasticCacheConfigCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
readValue(ByteBuffer, int, int, int) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
reconnect(MemcachedTCPSession) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
Auto reconect to memcached server
ReconnectRequest - Class in net.rubyeye.xmemcached.impl
A auto reconnect request,associating a socket address for reconnecting
ReconnectRequest(InetSocketAddressWrapper, int, long) - Constructor for class net.rubyeye.xmemcached.impl.ReconnectRequest
 
registerChannel(SelectableChannel, int, Object) - Method in class com.google.code.yanf4j.nio.impl.Reactor
 
registerChannel(SelectableChannel, int, Object) - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
Register channel
registerSession(Session) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
registerSession(Session) - Method in interface com.google.code.yanf4j.core.SessionManager
Register session to controller
registerSession() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
registerSession(Session, EventType) - Method in class com.google.code.yanf4j.nio.impl.Reactor
 
registerSession(Session, EventType) - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
Register session
registMBean(Object, String) - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
 
release() - Method in class net.rubyeye.xmemcached.FlowControl
 
remaining() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
remaining() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
remaining() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
remaining(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
remaining() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
remaining() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
remaining() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
remainingCapacity() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
remainingCapacity() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
remainingCapacity() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
remove(int) - Method in class com.google.code.yanf4j.util.CircularQueue
 
remove() - Method in class com.google.code.yanf4j.util.CircularQueue
 
remove(Object) - Method in class com.google.code.yanf4j.util.MapBackedSet
 
removeAttribute(String) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
removeAttribute(String) - Method in interface com.google.code.yanf4j.core.Session
Remove attribute
removeAttribute(String) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
removeAuthInfo(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Remove auth info for memcached server
removeAuthInfo(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
removeCacheNodeOrder(CacheNode) - Method in class net.rubyeye.xmemcached.aws.ConfigurationPoller
 
removeReconnectRequest(InetSocketAddress) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
removeReconnectRequest(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
removeServer(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Remove many memcached server
removeServer(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Remove memcached server with the exact given address.
removeServer(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
removeServer(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
removeServer(String) - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
Remove memcached servers
removeSession(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
removeSession(Session) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
removeStateListener(ControllerStateListener) - Method in interface com.google.code.yanf4j.core.Controller
 
removeStateListener(ControllerStateListener) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
removeStateListener(MemcachedClientStateListener) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Remove a memcached client listener
removeStateListener(MemcachedClientStateListener) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Remove a state listener
removeStateListener(MemcachedClientStateListener) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
removeStateListener(MemcachedClientStateListener) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
replace(String, int, T, Transcoder<T>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Replace the key's data item in memcached,success only when the key's data item is exists in memcached.This method will wait for reply from server.
replace(String, int, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
replace(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
replace(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
replace(String, int, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
replace(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
replace(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
replace(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
replaceWithNoReply(String, int, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Replace the key's data item in memcached,success only when the key's data item is exists in memcached.This method doesn't wait for reply from server.
replaceWithNoReply(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
replaceWithNoReply(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
replaceWithNoReply(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
REQUEST_MAGIC_NUMBER - Static variable in class net.rubyeye.xmemcached.command.Command
 
reset() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
reset() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
reset() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
reset() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
reset() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
reset() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
reset() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
Deprecated.
 
reset() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
Deprecated.
 
reset() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
resetStats() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
resetStats() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
Reset the statistics
resolveInetAddresses - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
resolveInetAddresses - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
ResourcesUtils - Class in com.google.code.yanf4j.util
Resource utils
ResourcesUtils() - Constructor for class com.google.code.yanf4j.util.ResourcesUtils
 
RESPONSE_MAGIC_NUMBER - Static variable in class net.rubyeye.xmemcached.command.Command
 
responseExtrasLength - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
responseKeyLength - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
responseStatus - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
ResponseStatus - Enum in net.rubyeye.xmemcached.command.binary
Binary protocol response status.
responseTotalBodyLength - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
restart() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
restart() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
restart() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
result - Variable in class com.google.code.yanf4j.core.impl.FutureImpl
 
result - Variable in class com.google.code.yanf4j.core.impl.FutureLockImpl
 
result - Variable in class net.rubyeye.xmemcached.command.Command
 
returnSelector(Selector) - Static method in class com.google.code.yanf4j.util.SelectorFactory
Return the Selector to the cache
returnValues - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
rewind() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
rewind() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
rewind() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
RoundRobinMemcachedSessionLocator - Class in net.rubyeye.xmemcached.impl
A round-robin session locator for some special applications,memcacheq or kestrel etc.They doesn't need the same key must always to be stored in same memcached but want to make a cluster.
RoundRobinMemcachedSessionLocator() - Constructor for class net.rubyeye.xmemcached.impl.RoundRobinMemcachedSessionLocator
 
run() - Method in class com.google.code.yanf4j.nio.impl.Reactor
 
run() - Method in class net.rubyeye.xmemcached.auth.AuthTask
 
run() - Method in class net.rubyeye.xmemcached.aws.ConfigurationPoller
 

S

sanitizeKeys - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
schduleWriteMessage(WriteMessage) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
scheduleWritenBytes - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
selectableChannel - Variable in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
selectableChannel - Variable in class com.google.code.yanf4j.nio.NioSessionConfig
 
SelectionKeyHandler - Interface in com.google.code.yanf4j.nio
SelectionKey handler
SelectorFactory - Class in com.google.code.yanf4j.util
Temp selector factory,come from grizzly
SelectorFactory() - Constructor for class com.google.code.yanf4j.util.SelectorFactory
 
selectorManager - Variable in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
selectorManager - Variable in class com.google.code.yanf4j.nio.impl.NioController
 
SelectorManager - Class in com.google.code.yanf4j.nio.impl
Selector manager
SelectorManager(int, NioController, Configuration) - Constructor for class com.google.code.yanf4j.nio.impl.SelectorManager
 
selectorManager - Variable in class com.google.code.yanf4j.nio.NioSessionConfig
 
selectorPoolSize - Variable in class com.google.code.yanf4j.nio.impl.NioController
Reactor count
send(Command) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
send(Command) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
sendCommand(Command) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
serialize(Object) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Get the bytes representing the given serialized object.
SERIALIZED - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SERIALIZED - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SERIALIZED - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SerializingTranscoder - Class in net.rubyeye.xmemcached.transcoders
Transcoder that serializes and compresses objects.
SerializingTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
Get a serializing transcoder with the default max data size.
SerializingTranscoder(int) - Constructor for class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
Get a serializing transcoder that specifies the max data size.
server - Variable in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
server - Variable in class net.rubyeye.xmemcached.command.text.TextVersionCommand
 
ServerAddressAware - Interface in net.rubyeye.xmemcached.command
Server address aware interface.Command which implement this interface have these methods to getter/setter memcached's InetSocketAddress.
serverOrderCount - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
Session - Interface in com.google.code.yanf4j.core
Abstract connection
Session.SessionStatus - Enum in com.google.code.yanf4j.core
 
sessionComparator - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
sessionComparator - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
sessionComparator - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
SessionConfig - Class in com.google.code.yanf4j.core
Session configuration
SessionConfig(Handler, CodecFactory, Statistics, Queue<WriteMessage>, Dispatcher, boolean, long, long) - Constructor for class com.google.code.yanf4j.core.SessionConfig
 
sessionIdelTimeout - Variable in class com.google.code.yanf4j.core.SessionConfig
 
sessionIdleTimeout - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
sessionLocator - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
sessionLocator - Variable in class net.rubyeye.xmemcached.XMemcachedClient
 
sessionLocator - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
SessionManager - Interface in com.google.code.yanf4j.core
Session manager
sessionMap - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
sessionSet - Variable in class com.google.code.yanf4j.core.impl.AbstractController
Connected session set
sessionTimeout - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
sessionTimeout - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
sessionTimeout - Variable in class com.google.code.yanf4j.core.SessionConfig
 
set(int, E) - Method in class com.google.code.yanf4j.util.CircularQueue
 
set(long) - Method in class net.rubyeye.xmemcached.Counter
Set counter's value to expected.
set(String, int, T, Transcoder<T>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Store key-value item to memcached
set(String, int, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
set(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
set(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
set(String, int, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
set(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
set(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
set(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setAdded(boolean) - Method in class net.rubyeye.xmemcached.command.Command
 
setAllocator(IoBufferAllocator) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Sets the allocator used by existing and new buffers
setAllowReconnect(boolean) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setAllowReconnect(boolean) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
setAllowReconnect(boolean) - Method in interface net.rubyeye.xmemcached.networking.ClosedMemcachedSession
 
setAmount(long) - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
setArguments(IoBuffer, Object...) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
setArguments(byte[], int, Object...) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
setAssocCommands(List<Command>) - Method in interface net.rubyeye.xmemcached.command.AssocCommandAware
 
setAssocCommands(List<Command>) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
setAssocCommands(List<Command>) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
setAttribute(String, Object) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setAttribute(String, Object) - Method in interface com.google.code.yanf4j.core.Session
Set a attribute attched with this session
setAttribute(String, Object) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setAttributeIfAbsent(String, Object) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setAttributeIfAbsent(String, Object) - Method in interface com.google.code.yanf4j.core.Session
 
setAttributeIfAbsent(String, Object) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setAuthFailed(boolean) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setAuthFailed(boolean) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
setAuthFailed(boolean) - Method in interface net.rubyeye.xmemcached.networking.MemcachedSession
 
setAuthInfoMap(Map<InetSocketAddress, AuthInfo>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Configure auth info
setAuthInfoMap(Map<InetSocketAddress, AuthInfo>) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Configure auth info
setAuthInfoMap(Map<InetSocketAddress, AuthInfo>) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setAuthInfoMap(Map<InetSocketAddress, AuthInfo>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setAuthInfoMap(Map<InetSocketAddress, AuthInfo>) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setAutoExpand(boolean) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Turns on or off autoExpand.
setAutoExpand(boolean) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Turns on or off autoExpand.
setAutoExpand(boolean) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
setAutoShrink(boolean) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Turns on or off autoShrink.
setAutoShrink(boolean) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Turns on or off autoShrink.
setAutoShrink(boolean) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
setBacklog(int) - Method in class com.google.code.yanf4j.nio.TCPController
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.command.KestrelCommandFactory
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
 
setBufferAllocator(BufferAllocator) - Method in interface net.rubyeye.xmemcached.CommandFactory
set command factory's buffer allocator
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
setBufferAllocator(BufferAllocator) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Deprecated.
setBufferAllocator(BufferAllocator) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set nio ByteBuffer's allocator.Use SimpleBufferAllocator by default.You can choose CachedBufferAllocator.
setBufferAllocator(BufferAllocator) - Method in interface net.rubyeye.xmemcached.MemcachedOptimizer
Deprecated.
setBufferAllocator(BufferAllocator) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setBufferAllocator(BufferAllocator) - Method in interface net.rubyeye.xmemcached.networking.MemcachedSession
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setBufferAllocator(BufferAllocator) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setCapacity(int) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
setCas(long) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
setCas(long) - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
setCas(long) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
setCharset(String) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Set the character set for string value transcoding (defaults to UTF-8).
setCharset(String) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
setCheckSessionTimeoutInterval(long) - Method in class com.google.code.yanf4j.config.Configuration
 
setClosed(boolean) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setCodecFactory(CodecFactory) - Method in interface com.google.code.yanf4j.core.Controller
 
setCodecFactory(CodecFactory) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setCommandFactory(CommandFactory) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
set xmemcached's command factory.Default is TextCommandFactory,which implements memcached text protocol.
setCommandFactory(CommandFactory) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setCommandFactory(CommandFactory) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setCommandType(CommandType) - Method in class net.rubyeye.xmemcached.command.Command
 
setCompressionMode(CompressionMode) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
 
setCompressionMode(CompressionMode) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
setCompressionMode(CompressionMode) - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Set compress mode,default is ZIP
setCompressionThreshold(int) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
Set the compression threshold to the given number of bytes.
setCompressionThreshold(int) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
setCompressionThreshold(int) - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Set compression threshold in bytes
setConfigAddrs(List<InetSocketAddress>) - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Set initial ElasticCache server addresses.
setConfiguration(Configuration) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setConfiguration(Configuration) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set the XmemcachedClient's networking configuration(reuseAddr,receiveBufferSize,tcpDelay etc.)
setConfiguration(Configuration) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setConfiguration(Configuration) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setConnectionPoolSize(int) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setConnectionPoolSize(int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
In a high concurrent enviroment,you may want to pool memcached clients.But a xmemcached client has to start a reactor thread and some thread pools,if you create too many clients,the cost is very large.
setConnectionPoolSize(int) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
In a high concurrent enviroment,you may want to pool memcached clients.But a xmemcached client has to start a reactor thread and some thread pools,if you create too many clients,the cost is very large.
setConnectionPoolSize(int) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setConnectionPoolSize(int) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setConnectionPoolSize(int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setConnectionPoolSize(int) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setConnectTimeout(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set the connect timeout,default is 1 minutes
setConnectTimeout(long) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set connect timeout in milliseconds
setConnectTimeout(long) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setConnectTimeout(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setConnectTimeout(long) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setCurrentCommand(Command) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
setData(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
setDecoder(CodecFactory.Decoder) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setDecoder(CodecFactory.Decoder) - Method in interface com.google.code.yanf4j.core.Session
 
setDecoder(CodecFactory.Decoder) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setDelta(int) - Method in class net.rubyeye.xmemcached.command.text.TextIncrDecrCommand
 
setDispatchMessageThreadCount(int) - Method in class com.google.code.yanf4j.config.Configuration
 
setDispatchMessageThreadCount(int) - Method in interface com.google.code.yanf4j.core.Controller
 
setDispatchMessageThreadCount(int) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setEnableHealSession(boolean) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setEnableHealSession(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClient
If the memcached dump or network error cause connection closed,xmemcached would try to heal the connection.You can disable this behaviour by using this method:
client.setEnableHealSession(false);
The default value is true.
setEnableHealSession(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
If the memcached dump or network error cause connection closed,xmemcached would try to heal the connection.You can disable this behaviour by using this method:
client.setEnableHealSession(false);
The default value is true.
setEnableHealSession(boolean) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setEnableHealSession(boolean) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setEnableHealSession(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setEnableHealSession(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setEnableHeartBeat(boolean) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
 
setEnableHeartBeat(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Whether to enable heart beat
setEnableHeartBeat(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setEncoder(CodecFactory.Encoder) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setEncoder(CodecFactory.Encoder) - Method in interface com.google.code.yanf4j.core.Session
Set encoder
setEncoder(CodecFactory.Encoder) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setException(Exception) - Method in class net.rubyeye.xmemcached.command.Command
 
setExpTime(int) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
setExpTime(int) - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
setExpTime(int) - Method in class net.rubyeye.xmemcached.command.text.TextTouchCommand
 
setFailureMode(boolean) - Method in class net.rubyeye.xmemcached.impl.AbstractMemcachedSessionLocator
 
setFailureMode(boolean) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setFailureMode(boolean) - Method in class net.rubyeye.xmemcached.impl.RandomMemcachedSessionLocaltor
 
setFailureMode(boolean) - Method in class net.rubyeye.xmemcached.impl.RoundRobinMemcachedSessionLocator
 
setFailureMode(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Configure wheather to set client in failure mode.If set it to true,that means you want to configure client in failure mode.
setFailureMode(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Configure wheather to set client in failure mode.If set it to true,that means you want to configure client in failure mode.
setFailureMode(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedSessionLocator
Configure failure mode
setFailureMode(boolean) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setFailureMode(boolean) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setFailureMode(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setFailureMode(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setFlag(int) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
setHandler(Handler) - Method in interface com.google.code.yanf4j.core.Controller
 
setHandler(Handler) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setHandleReadWriteConcurrently(boolean) - Method in class com.google.code.yanf4j.config.Configuration
 
setHandleReadWriteConcurrently(boolean) - Method in interface com.google.code.yanf4j.core.Controller
 
setHandleReadWriteConcurrently(boolean) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setHandleReadWriteConcurrently(boolean) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setHandleReadWriteConcurrently(boolean) - Method in interface com.google.code.yanf4j.core.Session
 
setHandleReadWriteConcurrently(boolean) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setHashAlgorighm(HashAlgorithm) - Method in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
 
setHashAlgorighm(HashAlgorithm) - Method in class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
 
setHealSessionInterval(long) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setHealSessionInterval(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
If the memcached dump or network error cause connection closed,xmemcached would try to heal the connection.The interval between reconnections is 2 seconds by default.
setHealSessionInterval(long) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
If the memcached dump or network error cause connection closed,xmemcached would try to heal the connection.The interval between reconnections is 2 seconds by default.
setHealSessionInterval(long) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setHealSessionInterval(long) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setHealSessionInterval(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setHealSessionInterval(long) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setHostName(String) - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
setInetSocketAddressWrapper(InetSocketAddressWrapper) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
setInetSocketAddressWrapper(InetSocketAddressWrapper) - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
 
setInitial(long) - Method in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
 
setIoBuffer(IoBuffer) - Method in class net.rubyeye.xmemcached.command.Command
 
setIpAddress(String) - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
setItemName(String) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
setItemName(String) - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
setItemNumber(int) - Method in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
 
setKey(String) - Method in class net.rubyeye.xmemcached.command.Command
 
setKeyBytes(byte[]) - Method in class net.rubyeye.xmemcached.command.Command
 
setKeyProvider(KeyProvider) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set a key provider for pre-processing keys before sending them to memcached.
setKeyProvider(KeyProvider) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set a key provider for pre-processing keys before sending them to memcached.
setKeyProvider(KeyProvider) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setKeyProvider(KeyProvider) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setKeyProvider(KeyProvider) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setLatch(CountDownLatch) - Method in class net.rubyeye.xmemcached.command.Command
 
setLevel(int) - Method in class net.rubyeye.xmemcached.command.VerbosityCommand
 
setLocalSocketAddress(InetSocketAddress) - Method in interface com.google.code.yanf4j.core.Controller
 
setLocalSocketAddress(InetSocketAddress) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setLoggingLevelVerbosity(InetSocketAddress, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set the verbosity level of the memcached's logging output.This method will wait for reply.
setLoggingLevelVerbosity(InetSocketAddress, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setLoggingLevelVerbosityWithNoReply(InetSocketAddress, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set the verbosity level of the memcached's logging output.This method doesn't wait for reply from server
setLoggingLevelVerbosityWithNoReply(InetSocketAddress, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setMaxQueuedNoReplyOperations(int) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set max queued noreply operations number
setMaxQueuedNoReplyOperations(int) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
Set max queued noreply operations number
setMaxQueuedNoReplyOperations(int) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
Set max queued noreply operations number
setMaxSelectors(int) - Static method in class com.google.code.yanf4j.util.SelectorFactory
Set max selector pool size.
setMaxSize(int) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
setMergeCommands(Map<Object, Command>) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
 
setMergeCommands(Map<Object, Command>) - Method in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
 
setMergeCommands(Map<Object, Command>) - Method in interface net.rubyeye.xmemcached.command.MergeCommandsAware
 
setMergeCommands(Map<Object, Command>) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
setMergeCount(int) - Method in class net.rubyeye.xmemcached.command.Command
 
setMergeFactor(int) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setMergeFactor(int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
setMergeFactor(int) - Method in interface net.rubyeye.xmemcached.impl.OptimizerMBean
 
setMergeFactor(int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set the merge factor,this factor determins how many 'get' commands would be merge to one multi-get command.default is 150
setMergeFactor(int) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setMergeFactor(int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setName(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set cache instance name
setName(String) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set cache instance name
setName(String) - Static method in class net.rubyeye.xmemcached.monitor.MemcachedClientNameHolder
 
setName(String) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setName(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setName(String) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setNodeList(List<CacheNode>) - Method in class net.rubyeye.xmemcached.aws.ClusterConfiguration
 
setNoreply(boolean) - Method in class net.rubyeye.xmemcached.command.Command
 
setOpaque(int) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
setOpCode(OpCode) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
setOpTimeout(long) - Method in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
 
setOpTimeout(long) - Method in interface net.rubyeye.xmemcached.KeyIterator
Deprecated.
Set operation timeout,default is 1000 MILLISECONDS.
setOpTimeout(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
set operation timeout,default is one second.
setOpTimeout(long) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set default operation timeout.
setOpTimeout(long) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setOpTimeout(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
set operation timeout,default is one second.
setOpTimeout(long) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setOptimizeGet(boolean) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setOptimizeGet(boolean) - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
setOptimizeGet(boolean) - Method in interface net.rubyeye.xmemcached.impl.OptimizerMBean
 
setOptimizeGet(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Enable/Disable merge many get commands to one multi-get command.true is to enable it,false is to disable it.Default is true.Recommend users to enable it.
setOptimizeGet(boolean) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setOptimizeGet(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setOptimizeMergeBuffer(boolean) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setOptimizeMergeBuffer(boolean) - Method in class net.rubyeye.xmemcached.impl.Optimizer
 
setOptimizeMergeBuffer(boolean) - Method in interface net.rubyeye.xmemcached.impl.OptimizerMBean
 
setOptimizeMergeBuffer(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Enable/Disable merge many command's buffers to one big buffer fit socket's send buffer size.Default is true.Recommend true.
setOptimizeMergeBuffer(boolean) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setOptimizeMergeBuffer(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setOrder(int) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
setPackZeros(boolean) - Method in class net.rubyeye.xmemcached.transcoders.IntegerTranscoder
 
setPackZeros(boolean) - Method in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
 
setPackZeros(boolean) - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
setPackZeros(boolean) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
setPackZeros(boolean) - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Set whether pack zeros
setPackZeros(boolean) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
 
setPackZeros(boolean) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
setPackZeros(boolean) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
setParseStatus(TextGetCommand.ParseStatus) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
setPerformancePreferences(int, int, int) - Method in class com.google.code.yanf4j.nio.TCPController
 
setPollConfigIntervalMs(long) - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
Set poll config interval in milliseconds.
setPort(int) - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
setPrimitiveAsString(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Store all primitive type as string,defualt is false.
setPrimitiveAsString(boolean) - Method in class net.rubyeye.xmemcached.transcoders.IntegerTranscoder
 
setPrimitiveAsString(boolean) - Method in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
 
setPrimitiveAsString(boolean) - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
setPrimitiveAsString(boolean) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
setPrimitiveAsString(boolean) - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
Set whether store primitive type as string.
setPrimitiveAsString(boolean) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
setPrimitiveAsString(boolean) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
setPrimitiveAsString(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setProtocol(Protocol) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
setReadBuffer(IoBuffer) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setReadBufferByteOrder(ByteOrder) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setReadBufferByteOrder(ByteOrder) - Method in interface com.google.code.yanf4j.core.Session
 
setReadBufferByteOrder(ByteOrder) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setReadThreadCount(int) - Method in class com.google.code.yanf4j.config.Configuration
 
setReadThreadCount(int) - Method in interface com.google.code.yanf4j.core.Controller
 
setReadThreadCount(int) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setReceiveThroughputLimit(double) - Method in interface com.google.code.yanf4j.core.Controller
 
setReceiveThroughputLimit(double) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setReceiveThroughputLimit(double) - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
setReceiveThroughputLimit(double) - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
setReceiveThroughputLimit(double) - Method in interface com.google.code.yanf4j.statistics.Statistics
 
setRemoteAddressStr(String) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
setResolvedMainNodeSocketAddress(InetSocketAddress) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
setResolvedSocketAddress(InetSocketAddress) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
setResolveInetAddresses(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setResponseKey(String) - Method in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
 
setResponseStatus(ResponseStatus) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
setResult(R) - Method in class com.google.code.yanf4j.core.impl.FutureImpl
Set the result value and notify about operation completion.
setResult(R) - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
Set the result value and notify about operation completion.
setResult(Object) - Method in class net.rubyeye.xmemcached.command.Command
 
setReturnValues(Map<String, CachedData>) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
setSanitizeKeys(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Enables/disables sanitizing keys by URLEncoding.
setSanitizeKeys(boolean) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Enables/disables sanitizing keys by URLEncoding.
setSanitizeKeys(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setSanitizeKeys(boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setSelectorPoolSize(int) - Method in class com.google.code.yanf4j.config.Configuration
 
setSelectorPoolSize(int) - Method in class com.google.code.yanf4j.nio.impl.NioController
 
setSelectorPoolSize(int) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setSendThroughputLimit(double) - Method in interface com.google.code.yanf4j.core.Controller
 
setSendThroughputLimit(double) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setSendThroughputLimit(double) - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
setSendThroughputLimit(double) - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
setSendThroughputLimit(double) - Method in interface com.google.code.yanf4j.statistics.Statistics
 
setServer(InetSocketAddress) - Method in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
 
setServer(InetSocketAddress) - Method in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
 
setServer(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.command.ServerAddressAware
 
setServer(InetSocketAddress) - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
setServer(InetSocketAddress) - Method in class net.rubyeye.xmemcached.command.text.TextVersionCommand
 
setServers(String) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setServerWeight(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setServerWeight(String, int) - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
Set a memcached server's weight
setSessionComparator(MemcachedSessionComparator) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setSessionComparator(MemcachedSessionComparator) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set the XmemcachedClient's session comparator.Use IndexMemcachedSessionComparator by default.
setSessionComparator(MemcachedSessionComparator) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setSessionComparator(MemcachedSessionComparator) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setSessionComparator(MemcachedSessionComparator) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setSessionIdleTimeout(long) - Method in class com.google.code.yanf4j.config.Configuration
 
setSessionIdleTimeout(long) - Method in interface com.google.code.yanf4j.core.Controller
 
setSessionIdleTimeout(long) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setSessionIdleTimeout(long) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setSessionIdleTimeout(long) - Method in interface com.google.code.yanf4j.core.Session
 
setSessionIdleTimeout(long) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setSessionLocator(MemcachedSessionLocator) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
setSessionLocator(MemcachedSessionLocator) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set the XmemcachedClient's session locator.Use ArrayMemcachedSessionLocator by default.If you want to choose consistent hash strategy,set it to KetamaMemcachedSessionLocator
setSessionLocator(MemcachedSessionLocator) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setSessionLocator(MemcachedSessionLocator) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setSessionLocator(MemcachedSessionLocator) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setSessionReadBufferSize(int) - Method in class com.google.code.yanf4j.config.Configuration
 
setSessionTimeout(long) - Method in interface com.google.code.yanf4j.core.Controller
 
setSessionTimeout(long) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setSessionTimeout(long) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setSessionTimeout(long) - Method in interface com.google.code.yanf4j.core.Session
 
setSessionTimeout(long) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setSize(int) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
setSocketOption(SocketOption<T>, T) - Method in interface com.google.code.yanf4j.core.Controller
 
setSocketOption(SocketOption<T>, T) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setSocketOption(SocketOption, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set tcp socket option
setSocketOption(SocketOption, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setSocketOptions(Map<SocketOption, Object>) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setSocketOptions(Map<SocketOption, Object>) - Method in interface net.rubyeye.xmemcached.networking.Connector
 
setSoLinger(boolean, int) - Method in class com.google.code.yanf4j.nio.impl.SocketChannelController
 
setSoTimeout(int) - Method in class com.google.code.yanf4j.config.Configuration
 
setSoTimeout(int) - Method in interface com.google.code.yanf4j.core.Controller
 
setSoTimeout(int) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
setStateListeners(List<MemcachedClientStateListener>) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
Set state listeners,replace current list
setStateListeners(List<MemcachedClientStateListener>) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setStatistics(boolean) - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
setStatistics(boolean) - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
 
setStatisticsInterval(long) - Method in class com.google.code.yanf4j.config.Configuration
 
setStatisticsServer(boolean) - Method in class com.google.code.yanf4j.config.Configuration
 
setStatus(OperationStatus) - Method in class net.rubyeye.xmemcached.command.Command
 
setTime(int) - Method in class net.rubyeye.xmemcached.command.text.TextDeleteCommand
 
setTimeoutExceptionThreshold(int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set maximum number of timeout exception for closing connection.You can set it to be a large value to disable this feature.
setTimeoutExceptionThreshold(int) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setTimeoutExceptionThreshold(int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setTranscoder(Transcoder) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
setTranscoder(Transcoder) - Method in class net.rubyeye.xmemcached.command.Command
 
setTranscoder(Transcoder) - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
setTranscoder(Transcoder) - Method in interface net.rubyeye.xmemcached.MemcachedClient
set transcoder
setTranscoder(Transcoder) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
 
setTranscoder(Transcoder) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setTranscoder(Transcoder) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setTranscoder(Transcoder) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
setTries(int) - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
 
setUseBlockingRead(boolean) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setUseBlockingRead(boolean) - Method in interface com.google.code.yanf4j.core.Session
 
setUseBlockingRead(boolean) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setUseBlockingWrite(boolean) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
setUseBlockingWrite(boolean) - Method in interface com.google.code.yanf4j.core.Session
Set if using blocking write
setUseBlockingWrite(boolean) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
setUseDirectBuffer(boolean) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Sets if a direct buffer should be allocated by default when the type of the new buffer is not specified.
setValue(Object) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
setValue(Object) - Method in interface net.rubyeye.xmemcached.command.StoreCommand
 
setValue(Object) - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
setValue(int) - Method in class net.rubyeye.xmemcached.utils.OpaqueGenerater
 
setVersion(int) - Method in class net.rubyeye.xmemcached.aws.ClusterConfiguration
 
setWeight(int) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
 
setWeights(List<Integer>) - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
setWithNoReply(String, int, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Store key-value item to memcached,doesn't wait for reply
setWithNoReply(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
setWithNoReply(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setWithNoReply(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
setWriteBuffer(IoBuffer) - Method in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
setWriteBuffer(IoBuffer) - Method in interface com.google.code.yanf4j.core.WriteMessage
 
setWriteBuffer(IoBuffer) - Method in class net.rubyeye.xmemcached.command.Command
 
setWriteFuture(FutureImpl<Boolean>) - Method in class net.rubyeye.xmemcached.command.Command
 
setWriteThreadCount(int) - Method in class com.google.code.yanf4j.config.Configuration
 
setWriteThreadCount(int) - Method in interface com.google.code.yanf4j.core.Controller
 
setWriteThreadCount(int) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
ShiftAndByteBufferMatcher - Class in com.google.code.yanf4j.util
ByteBuffer matcher based on shift-and algorithm
ShiftAndByteBufferMatcher(IoBuffer) - Constructor for class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
 
ShiftOrByteBufferMatcher - Class in com.google.code.yanf4j.util
ByteBuffer matcher based on shift-or algorithm
ShiftOrByteBufferMatcher(IoBuffer) - Constructor for class com.google.code.yanf4j.util.ShiftOrByteBufferMatcher
 
short0(short) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
short1(short) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
short2hex(int, StringBuffer) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
shrink() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Changes the capacity of this buffer so this buffer occupies as less memory as possible while retaining the position, limit and the buffer content between the position and limit.
shrink() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Changes the capacity of this buffer so this buffer occupies as less memory as possible while retaining the position, limit and the buffer content between the position and limit.
shrink() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
shutdown() - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
shutdown() - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
 
shutdown() - Method in class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
shutdown() - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
shutdown0() - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
 
shutdown0() - Method in class net.rubyeye.xmemcached.XMemcachedClient
For subclass override.
shuttingDown() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
SimpleBufferAllocator - Class in com.google.code.yanf4j.buffer
A simplistic IoBufferAllocator which simply allocates a new buffer every time.
SimpleBufferAllocator() - Constructor for class com.google.code.yanf4j.buffer.SimpleBufferAllocator
 
SimpleBufferAllocator - Class in net.rubyeye.xmemcached.buffer
Deprecated.
SimpleBufferAllocator() - Constructor for class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
Deprecated.
 
SimpleIoBuffer - Class in net.rubyeye.xmemcached.buffer
Deprecated.
SimpleIoBuffer(ByteBuffer) - Constructor for class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
Deprecated.
 
SimpleQueue<T> - Class in com.google.code.yanf4j.util
Simple queue.
SimpleQueue(int) - Constructor for class com.google.code.yanf4j.util.SimpleQueue
 
SimpleQueue() - Constructor for class com.google.code.yanf4j.util.SimpleQueue
 
SimpleStatistics - Class in com.google.code.yanf4j.statistics.impl
A simple statistics implementation
SimpleStatistics() - Constructor for class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
size() - Method in class com.google.code.yanf4j.util.CircularQueue
 
size() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
Returns the number of elements in this queue.
size() - Method in class com.google.code.yanf4j.util.MapBackedSet
 
size() - Method in class com.google.code.yanf4j.util.SimpleQueue
 
size() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
size - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
 
skip(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Forwards the position of this buffer as the specified size bytes.
skip(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
Forwards the position of this buffer as the specified size bytes.
skip(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
slice() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
slice() - Method in class com.google.code.yanf4j.buffer.IoBuffer
 
slice() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
slice0() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Implement this method to return the unexpandable slice of this buffer.
SO_KEEPALIVE - Static variable in class com.google.code.yanf4j.core.impl.StandardSocketOption
Keep connection alive.
SO_LINGER - Static variable in class com.google.code.yanf4j.core.impl.StandardSocketOption
Linger on close if data is present.
SO_RCVBUF - Static variable in class com.google.code.yanf4j.core.impl.StandardSocketOption
The size of the socket receive buffer.
SO_REUSEADDR - Static variable in class com.google.code.yanf4j.core.impl.StandardSocketOption
Re-use address.
SO_SNDBUF - Static variable in class com.google.code.yanf4j.core.impl.StandardSocketOption
The size of the socket send buffer.
socket() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
 
SocketChannelController - Class in com.google.code.yanf4j.nio.impl
Nio tcp socket controller
SocketChannelController() - Constructor for class com.google.code.yanf4j.nio.impl.SocketChannelController
 
SocketChannelController(Configuration) - Constructor for class com.google.code.yanf4j.nio.impl.SocketChannelController
 
SocketChannelController(Configuration, CodecFactory) - Constructor for class com.google.code.yanf4j.nio.impl.SocketChannelController
 
SocketChannelController(Configuration, Handler, CodecFactory) - Constructor for class com.google.code.yanf4j.nio.impl.SocketChannelController
 
SocketOption<T> - Class in com.google.code.yanf4j.core
Socket option
SocketOption(String, Class<T>) - Constructor for class com.google.code.yanf4j.core.SocketOption
 
socketOptions - Variable in class com.google.code.yanf4j.core.impl.AbstractController
Socket options
socketOptions - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
soLingerOn - Variable in class com.google.code.yanf4j.nio.impl.SocketChannelController
 
soTimeout - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
SPACE - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
SPECIAL_BOOLEAN - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_BOOLEAN - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_BOOLEAN - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_BYTE - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_BYTE - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_BYTE - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_BYTEARRAY - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_BYTEARRAY - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_CHARACTER - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_CHARACTER - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_DATE - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_DATE - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_DATE - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_DOUBLE - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_DOUBLE - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_DOUBLE - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_FLOAT - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_FLOAT - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_FLOAT - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_INT - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_INT - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_INTEGER - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_LONG - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_LONG - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_LONG - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_MASK - Static variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
 
SPECIAL_SHORT - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_SHORT - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_STRING - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_STRING - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_STRINGBUFFER - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_STRINGBUFFER - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPECIAL_STRINGBUILDER - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
SPECIAL_STRINGBUILDER - Static variable in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
SPLIT - Static variable in class com.google.code.yanf4j.core.impl.TextLineCodecFactory
 
SPLIT - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
 
SPLIT_MATCHER - Static variable in class net.rubyeye.xmemcached.codec.MemcachedDecoder
shift-and algorithm for ByteBuffer's match
StandardSocketOption - Class in com.google.code.yanf4j.core.impl
Standard socket options
StandardSocketOption() - Constructor for class com.google.code.yanf4j.core.impl.StandardSocketOption
 
start() - Method in interface com.google.code.yanf4j.core.Controller
 
start() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
start() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
start() - Method in interface com.google.code.yanf4j.core.Session
Start session
start() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
 
start() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
start() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
start() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
start() - Method in class net.rubyeye.xmemcached.aws.ConfigurationPoller
 
start() - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
start() - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
 
start0() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
start0() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
start0() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
start0() - Method in class com.google.code.yanf4j.nio.impl.NioController
 
started - Variable in class com.google.code.yanf4j.core.impl.AbstractController
Status
stateListeners - Variable in class com.google.code.yanf4j.core.impl.AbstractController
controller state listener list
stateListeners - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
statistics - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
statistics - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
statistics - Variable in class com.google.code.yanf4j.core.SessionConfig
 
Statistics - Interface in com.google.code.yanf4j.statistics
Statistics
statistics(CommandType) - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
statistics(CommandType, int) - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
statisticsAccept() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
statisticsAccept() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
statisticsAccept() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
StatisticsHandler - Class in net.rubyeye.xmemcached.monitor
Statistics helper
StatisticsHandler() - Constructor for class net.rubyeye.xmemcached.monitor.StatisticsHandler
 
StatisticsHandlerMBean - Interface in net.rubyeye.xmemcached.monitor
Statistics MBean for jmx
statisticsInterval - Variable in class com.google.code.yanf4j.config.Configuration
 
statisticsInterval - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
statisticsProcess(long) - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
statisticsProcess(long) - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
statisticsProcess(long) - Method in interface com.google.code.yanf4j.statistics.Statistics
 
statisticsRead(long) - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
statisticsRead(long) - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
statisticsRead(long) - Method in interface com.google.code.yanf4j.statistics.Statistics
 
statisticsWrite(long) - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
statisticsWrite(long) - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
statisticsWrite(long) - Method in interface com.google.code.yanf4j.statistics.Statistics
 
STATS - Static variable in class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
stats(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
 
stats(InetSocketAddress, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
�ョ��瑰������emcached server缁��淇℃�
stats(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
stats(InetSocketAddress, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
status - Variable in class net.rubyeye.xmemcached.command.Command
 
stepBuffer(ByteBuffer, int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
stop() - Method in interface com.google.code.yanf4j.core.Controller
 
stop() - Method in interface com.google.code.yanf4j.core.Dispatcher
 
stop() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
stop() - Method in class com.google.code.yanf4j.core.impl.PoolDispatcher
 
stop() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
 
stop() - Method in class com.google.code.yanf4j.statistics.impl.DefaultStatistics
 
stop() - Method in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
 
stop() - Method in interface com.google.code.yanf4j.statistics.Statistics
 
stop() - Method in class net.rubyeye.xmemcached.aws.ConfigurationPoller
 
stop() - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
 
stop0() - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
stop0() - Method in class com.google.code.yanf4j.nio.impl.NioController
 
StoreCommand - Interface in net.rubyeye.xmemcached.command
A store command interface for STORE commands such as SET,ADD
STRING_FLAG - Static variable in class net.rubyeye.xmemcached.transcoders.StringTranscoder
 
stringSize(int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
stringSize(long) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
 
StringTranscoder - Class in net.rubyeye.xmemcached.transcoders
String Transcoder
StringTranscoder(String) - Constructor for class net.rubyeye.xmemcached.transcoders.StringTranscoder
 
StringTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.StringTranscoder
 
sweep() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
Clears this buffer and fills its content with NUL.
sweep(byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
double Clears this buffer and fills its content with value.
sweep() - Method in class com.google.code.yanf4j.buffer.IoBuffer
Clears this buffer and fills its content with NUL.
sweep(byte) - Method in class com.google.code.yanf4j.buffer.IoBuffer
double Clears this buffer and fills its content with value.
sweep() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
sweep(byte) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
SystemUtils - Class in com.google.code.yanf4j.util
System utils

T

take() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
take() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
takeCurrentCommand() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
TCP_NODELAY - Static variable in class com.google.code.yanf4j.core.impl.StandardSocketOption
Disable the Nagle algorithm.
TCPController - Class in com.google.code.yanf4j.nio
Controller for tcp server
TCPController() - Constructor for class com.google.code.yanf4j.nio.TCPController
 
TCPController(Configuration) - Constructor for class com.google.code.yanf4j.nio.TCPController
 
TCPController(Configuration, CodecFactory) - Constructor for class com.google.code.yanf4j.nio.TCPController
 
TCPController(Configuration, Handler, CodecFactory) - Constructor for class com.google.code.yanf4j.nio.TCPController
 
testing - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
if it is testing,check key argument even if use binary protocol.
TextAWSElasticCacheConfigCommand - Class in net.rubyeye.xmemcached.command.text
AWS ElasticCache config command, see Adding Auto Discovery To Your Client Library.
TextAWSElasticCacheConfigCommand(CountDownLatch, String, String) - Constructor for class net.rubyeye.xmemcached.command.text.TextAWSElasticCacheConfigCommand
 
TextCacheDumpCommand - Class in net.rubyeye.xmemcached.command.text
 
TextCacheDumpCommand(CountDownLatch, int) - Constructor for class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
 
TextCASCommand - Class in net.rubyeye.xmemcached.command.text
CAS command for text protocol
TextCASCommand(String, byte[], CommandType, CountDownLatch, int, long, Object, boolean, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.text.TextCASCommand
 
TextCommandFactory - Class in net.rubyeye.xmemcached.command
Command Factory for creating text protocol commands.
TextCommandFactory() - Constructor for class net.rubyeye.xmemcached.command.TextCommandFactory
 
TextDeleteCommand - Class in net.rubyeye.xmemcached.command.text
Delete command for text protocol
TextDeleteCommand(String, byte[], int, CountDownLatch, boolean) - Constructor for class net.rubyeye.xmemcached.command.text.TextDeleteCommand
 
TextFlushAllCommand - Class in net.rubyeye.xmemcached.command.text
FlushAll command for text protocol
TextFlushAllCommand(CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
 
TextGetCommand - Class in net.rubyeye.xmemcached.command.text
Abstract get command for text protocol
TextGetCommand(String, byte[], CommandType, CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.text.TextGetCommand
 
TextGetCommand.ParseStatus - Enum in net.rubyeye.xmemcached.command.text
 
TextGetMultiCommand - Class in net.rubyeye.xmemcached.command.text
Bulk-get command for text protocol
TextGetMultiCommand(String, byte[], CommandType, CountDownLatch, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.text.TextGetMultiCommand
 
TextGetOneCommand - Class in net.rubyeye.xmemcached.command.text
Get command for text protocol
TextGetOneCommand(String, byte[], CommandType, CountDownLatch) - Constructor for class net.rubyeye.xmemcached.command.text.TextGetOneCommand
 
TextIncrDecrCommand - Class in net.rubyeye.xmemcached.command.text
Incr/Decr command for text protocol
TextIncrDecrCommand(String, byte[], CommandType, CountDownLatch, long, long, boolean) - Constructor for class net.rubyeye.xmemcached.command.text.TextIncrDecrCommand
 
TextLineCodecFactory - Class in com.google.code.yanf4j.core.impl
Text line codec factory
TextLineCodecFactory() - Constructor for class com.google.code.yanf4j.core.impl.TextLineCodecFactory
 
TextLineCodecFactory(String) - Constructor for class com.google.code.yanf4j.core.impl.TextLineCodecFactory
 
TextQuitCommand - Class in net.rubyeye.xmemcached.command.text
Quit command for text protocol
TextQuitCommand() - Constructor for class net.rubyeye.xmemcached.command.text.TextQuitCommand
 
TextStatsCachedumpCommand - Class in net.rubyeye.xmemcached.command.text
 
TextStatsCachedumpCommand(InetSocketAddress, CountDownLatch, int, int) - Constructor for class net.rubyeye.xmemcached.command.text.TextStatsCachedumpCommand
 
TextStatsCommand - Class in net.rubyeye.xmemcached.command.text
Stats command for text protocol
TextStatsCommand(InetSocketAddress, CountDownLatch, String) - Constructor for class net.rubyeye.xmemcached.command.text.TextStatsCommand
 
TextStoreCommand - Class in net.rubyeye.xmemcached.command.text
Store command for text protocol
TextStoreCommand(String, byte[], CommandType, CountDownLatch, int, long, Object, boolean, Transcoder) - Constructor for class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
TextTouchCommand - Class in net.rubyeye.xmemcached.command.text
Touch command for touch protocol.
TextTouchCommand(String, byte[], CommandType, CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.text.TextTouchCommand
 
TextVerbosityCommand - Class in net.rubyeye.xmemcached.command.text
Verbosity command for text protocol
TextVerbosityCommand(CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.text.TextVerbosityCommand
 
TextVersionCommand - Class in net.rubyeye.xmemcached.command.text
Version command for text protocol
TextVersionCommand(CountDownLatch, InetSocketAddress) - Constructor for class net.rubyeye.xmemcached.command.text.TextVersionCommand
 
time - Variable in class net.rubyeye.xmemcached.command.text.TextDeleteCommand
 
timeout - Static variable in class com.google.code.yanf4j.util.SelectorFactory
The timeout before we exit.
toHex(byte) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
TokyoTyrantTranscoder - Class in net.rubyeye.xmemcached.transcoders
Transcoder for TokyoTyrant.Add 4-bytes flag before value.
TokyoTyrantTranscoder(int) - Constructor for class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
TokyoTyrantTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
 
toString() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
toString() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
 
toString() - Method in class com.google.code.yanf4j.core.SocketOption
 
toString() - Method in class com.google.code.yanf4j.util.CircularQueue
 
toString() - Method in class net.rubyeye.xmemcached.aws.CacheNode
 
toString() - Method in class net.rubyeye.xmemcached.aws.ClusterConfiguration
 
toString() - Method in class net.rubyeye.xmemcached.command.Command
 
toString() - Method in class net.rubyeye.xmemcached.GetsResponse
 
toString() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
toString() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
 
touch(String, int, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set a new expiration time for an existing item
touch(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
Set a new expiration time for an existing item,using default opTimeout second.
TOUCH - Static variable in class net.rubyeye.xmemcached.monitor.Constants
 
touch(String, int, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
touch(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
transcoder - Variable in class net.rubyeye.xmemcached.command.Command
 
Transcoder<T> - Interface in net.rubyeye.xmemcached.transcoders
Transcoder is an interface for classes that convert between byte arrays and objects for storage in the cache.
transcoder - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
transcoderUtils - Static variable in class net.rubyeye.xmemcached.command.kestrel.KestrelGetCommand
 
TranscoderUtils - Class in net.rubyeye.xmemcached.transcoders
Utility class for transcoding Java types.
TranscoderUtils(boolean) - Constructor for class net.rubyeye.xmemcached.transcoders.TranscoderUtils
Get an instance of TranscoderUtils.
transfer(E) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
transfer(E) - Method in interface com.google.code.yanf4j.util.TransferQueue
Inserts the specified element into this queue, waiting if necessary for space to become available and the element to be dequeued by a consumer invoking take or poll.
transfer(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
transferFrom(long, long, FileChannel) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
TransferQueue<E> - Interface in com.google.code.yanf4j.util
A BlockingQueue in which producers may wait for consumers to receive elements.
transferTo(long, long, FileChannel) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
tryTransfer(E, long, TimeUnit) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
tryTransfer(E) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
 
tryTransfer(E) - Method in interface com.google.code.yanf4j.util.TransferQueue
Transfers the specified element if there exists a consumer already waiting to receive it, otherwise returning false without enqueuing the element.
tryTransfer(E, long, TimeUnit) - Method in interface com.google.code.yanf4j.util.TransferQueue
Inserts the specified element into this queue, waiting up to the specified wait time if necessary for space to become available and the element to be dequeued by a consumer invoking take or poll.
tryTransfer(WriteMessage, long, TimeUnit) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
tryTransfer(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
 
tu - Variable in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
 
type() - Method in class com.google.code.yanf4j.core.SocketOption
 
typical(String, String) - Static method in class net.rubyeye.xmemcached.auth.AuthInfo
Get a typical auth descriptor for CRAM-MD5 or PLAIN auth with the given username and password.

U

uByte(byte) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
 
unbind() - Method in class com.google.code.yanf4j.nio.TCPController
 
UnknownCommandException - Exception in net.rubyeye.xmemcached.exception
Unknown command exception
UnknownCommandException() - Constructor for exception net.rubyeye.xmemcached.exception.UnknownCommandException
 
UnknownCommandException(String) - Constructor for exception net.rubyeye.xmemcached.exception.UnknownCommandException
 
UnknownCommandException(String, Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.UnknownCommandException
 
UnknownCommandException(Throwable) - Constructor for exception net.rubyeye.xmemcached.exception.UnknownCommandException
 
unregisterChannel() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
unregisterSession(Session) - Method in class com.google.code.yanf4j.core.impl.AbstractController
 
unregisterSession(Session) - Method in interface com.google.code.yanf4j.core.SessionManager
Unregister session
unregisterSession() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
updateNextReconnectTimeStamp(long) - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
 
updateSessions(Collection<Session>) - Method in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
 
updateSessions(Collection<Session>) - Method in class net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator
 
updateSessions(Collection<Session>) - Method in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
 
updateSessions(Collection<Session>) - Method in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
 
updateSessions() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
 
updateSessions(Collection<Session>) - Method in class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
 
updateSessions(Collection<Session>) - Method in class net.rubyeye.xmemcached.impl.RandomMemcachedSessionLocaltor
 
updateSessions(Collection<Session>) - Method in class net.rubyeye.xmemcached.impl.RoundRobinMemcachedSessionLocator
 
updateSessions(Collection<Session>) - Method in interface net.rubyeye.xmemcached.MemcachedSessionLocator
Update sessions when session was added or removed.
updateSessions() - Method in interface net.rubyeye.xmemcached.networking.Connector
 
updateTimeStamp() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
useBlockingRead - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
useBlockingWrite - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 

V

value - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
value - Variable in class net.rubyeye.xmemcached.command.text.TextStoreCommand
 
valueOf(String) - Static method in enum com.google.code.yanf4j.core.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.code.yanf4j.core.Session.SessionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.command.binary.OpCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.command.CommandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.command.OperationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.HashAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.transcoders.CompressionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.rubyeye.xmemcached.utils.Protocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.code.yanf4j.core.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.code.yanf4j.core.Session.SessionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.command.binary.OpCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.command.CommandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.command.OperationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.HashAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.transcoders.CompressionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.rubyeye.xmemcached.utils.Protocol
Returns an array containing the constants of this enum type, in the order they are declared.
vbucketId - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
 
VERBOSITY - Static variable in class net.rubyeye.xmemcached.command.text.TextVerbosityCommand
 
VerbosityCommand - Class in net.rubyeye.xmemcached.command
Abstract verbosity command for text protocol
VerbosityCommand(CountDownLatch, int, boolean) - Constructor for class net.rubyeye.xmemcached.command.VerbosityCommand
 
VERSION - Static variable in interface net.rubyeye.xmemcached.command.ServerAddressAware
 

W

wasFirst - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
 
weights - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
WhalinTranscoder - Class in net.rubyeye.xmemcached.transcoders
Transcoder that provides compatibility with Greg Whalin's memcached client.
WhalinTranscoder() - Constructor for class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
WhalinTranscoder(int) - Constructor for class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
 
WhalinV1Transcoder - Class in net.rubyeye.xmemcached.transcoders
Handles old whalin (tested with v1.6) encoding: data type is in the first byte of the value.
WhalinV1Transcoder() - Constructor for class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
 
withNamespace(String, MemcachedClientCallable<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
With the namespae to do something with current memcached client.All operations with memcached client done in callable will be under the namespace.
withNamespace(String, MemcachedClientCallable<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
 
WorkerThreadFactory - Class in com.google.code.yanf4j.util
Thread factory for worker thread
WorkerThreadFactory(ThreadGroup, String) - Constructor for class com.google.code.yanf4j.util.WorkerThreadFactory
 
WorkerThreadFactory(String) - Constructor for class com.google.code.yanf4j.util.WorkerThreadFactory
 
WorkerThreadFactory() - Constructor for class com.google.code.yanf4j.util.WorkerThreadFactory
 
wrap(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
 
wrap(ByteBuffer) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Wraps the specified NIO ByteBuffer into MINA buffer.
wrap(byte[]) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Wraps the specified byte array into MINA heap buffer.
wrap(byte[], int, int) - Static method in class com.google.code.yanf4j.buffer.IoBuffer
Wraps the specified byte array into MINA heap buffer.
wrap(ByteBuffer) - Method in interface com.google.code.yanf4j.buffer.IoBufferAllocator
Wraps the specified NIO ByteBuffer into MINA buffer.
wrap(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator
 
wrap(ByteBuffer) - Method in interface net.rubyeye.xmemcached.buffer.BufferAllocator
Deprecated.
 
wrap(ByteBuffer) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
Deprecated.
 
wrap(ByteBuffer) - Method in class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
Deprecated.
 
wrapMessage(Object, Future<Boolean>) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
wrapMessage(Object, Future<Boolean>) - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
 
wrapMessage(Object, Future<Boolean>) - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
 
write(Object) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
write(Object) - Method in interface com.google.code.yanf4j.core.Session
Write a message,if you don't care when the message is written
write(Object) - Method in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
 
writeEventDispatcher - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
writeFromUserCode(WriteMessage) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
 
writeFromUserCode(WriteMessage) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
writeFuture - Variable in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
writeFuture - Variable in class net.rubyeye.xmemcached.command.Command
 
writeLock - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
WriteMessage - Interface in com.google.code.yanf4j.core
Write message with a buffer
WriteMessageImpl - Class in com.google.code.yanf4j.core.impl
Write message implementation with a buffer
WriteMessageImpl(Object, FutureImpl<Boolean>) - Constructor for class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
writeQueue - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
 
writeThreadCount - Variable in class com.google.code.yanf4j.core.impl.AbstractController
 
writeToChannel(WriteMessage) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
 
writeToChannel(WriteMessage) - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
 
writing - Variable in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
writing() - Method in class com.google.code.yanf4j.core.impl.WriteMessageImpl
 
writing() - Method in interface com.google.code.yanf4j.core.WriteMessage
 
writing() - Method in class net.rubyeye.xmemcached.command.Command
 

X

XMEMCACHED_JMX_ENABLE - Static variable in class net.rubyeye.xmemcached.monitor.Constants
Whether to enable jmx supports
XMEMCACHED_RMI_NAME - Static variable in class net.rubyeye.xmemcached.monitor.Constants
JMX RMI service name
XMEMCACHED_RMI_PORT - Static variable in class net.rubyeye.xmemcached.monitor.Constants
JMX RMI port
XMEMCACHED_SELECTOR_POOL_SIZE - Static variable in class com.google.code.yanf4j.config.Configuration
 
XMEMCACHED_STATISTICS_ENABLE - Static variable in class net.rubyeye.xmemcached.monitor.Constants
Whether to enable client statisitics
XMemcachedClient - Class in net.rubyeye.xmemcached
Memcached Client for connecting to memcached server and do operations.
XMemcachedClient(String, int) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
XMemcached constructor,default weight is 1
XMemcachedClient(String, int, int) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
XMemcached constructor
XMemcachedClient(InetSocketAddress, int, CommandFactory) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
XMemcached Constructor.
XMemcachedClient(InetSocketAddress, int) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
 
XMemcachedClient(InetSocketAddress) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
 
XMemcachedClient() - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
 
XMemcachedClient(MemcachedSessionLocator, MemcachedSessionComparator, BufferAllocator, Configuration, Map<SocketOption, Object>, CommandFactory, Transcoder, Map<InetSocketAddress, InetSocketAddress>, List<MemcachedClientStateListener>, Map<InetSocketAddress, AuthInfo>, int, long, String, boolean, boolean) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
XMemcachedClient constructor.Every server's weight is one by default.
XMemcachedClient(List<InetSocketAddress>) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
XMemcached Constructor.Every server's weight is one by default.
XMemcachedClient(List<InetSocketAddress>, CommandFactory) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
XMemcached Constructor.Every server's weight is one by default.
XMemcachedClientBuilder - Class in net.rubyeye.xmemcached
Builder pattern.Configure XmemcachedClient's options,then build it
XMemcachedClientBuilder(String) - Constructor for class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
XMemcachedClientBuilder(List<InetSocketAddress>) - Constructor for class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
XMemcachedClientBuilder(List<InetSocketAddress>, int[]) - Constructor for class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
XMemcachedClientBuilder(Map<InetSocketAddress, InetSocketAddress>) - Constructor for class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
XMemcachedClientBuilder(Map<InetSocketAddress, InetSocketAddress>, int[]) - Constructor for class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
XMemcachedClientBuilder() - Constructor for class net.rubyeye.xmemcached.XMemcachedClientBuilder
 
XMemcachedClientFactoryBean - Class in net.rubyeye.xmemcached.utils
Implement spring's factory bean,for integrating to spring framework.
XMemcachedClientFactoryBean() - Constructor for class net.rubyeye.xmemcached.utils.XMemcachedClientFactoryBean
 
XMemcachedClientMBean - Interface in net.rubyeye.xmemcached
XMemcachedClientMBean.It is used for JMX to add/remove memcached server.
XMemcachedMbeanServer - Class in net.rubyeye.xmemcached.monitor
Enable JMX supports,default is false:
  java -Dxmemcached.jmx.enable=true -Dxmemcached.rmi.port=7077 -Dxmemcached.rmi.name=xmemcachedServer
Access MBean through:
  service:jmx:rmi:///jndi/rmi://[host]:7077/xmemcachedServer
You can add or remove memcached server dynamically and monitor XmemcachedClient?'s behavior through MBeans.Other options:
-Dxmemcached.rmi.port -Dxmemcached.rmi.name
A B C D E F G H I J K L M N O P Q R S T U V W X 

Copyright © 2021. All rights reserved.