Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A_SPACE - Static variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
- 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(AbstractIoBuffer) - Constructor for class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Creates a new derived buffer.
- AbstractIoBuffer(IoBufferAllocator, int) - Constructor for class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Creates a new parent 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
- AbstractSession.FailFuture - Class in com.google.code.yanf4j.core.impl
- acceptCount - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- add(int, E) - Method in class com.google.code.yanf4j.util.CircularQueue
- add(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, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- add(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- add(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- add(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- add(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- add(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- ADD - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- ADD - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- ADD_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- add0(String, int, T, Transcoder<T>, long) - 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
- added - Variable in class net.rubyeye.xmemcached.command.Command
- addMainSession(Session, InetSocketAddress, InetSocketAddressWrapper) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- 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) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Add many memcached servers.You can call this method through JMX or program
- addServer(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- addServer(String) - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
-
Add memcached servers
- 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(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- addServer(String, int, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
add a memcached server to MemcachedClient
- addServer(String, int, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
-
add a memcached server to MemcachedClient
- 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(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- addServer(InetSocketAddress, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- addServer(InetSocketAddress, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- addSession(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- addStandbySession(Session, InetSocketAddress, InetSocketAddress, InetSocketAddressWrapper) - 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, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- addWithNoReply(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- addWithNoReply(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- advance() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- advanceHead(LinkedTransferQueue.QNode, LinkedTransferQueue.QNode) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Tries to cas nh as new head; if successful, unlink old head's next node to avoid garbage retention.
- 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) - 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.
- allocate(int, boolean) - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- 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
- 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
- Allocation - Search tag in class com.google.code.yanf4j.buffer.IoBuffer
- Section
- allocator - Static variable in class com.google.code.yanf4j.buffer.IoBuffer
-
The allocator used to create new buffers
- allowReconnect - Variable in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
- allowReconnect - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- alternativeCasNext(LinkedTransferQueue.QNode, LinkedTransferQueue.QNode) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- amount - Variable in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
- append(String) - Method in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- append(String, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- append(String, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- APPEND - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- APPEND - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- APPEND_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- 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.CachedBufferAllocator.CachedBuffer
- array() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- array() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- array() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- 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.CachedBufferAllocator.CachedBuffer
- arrayOffset() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- arrayOffset() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- arrayOffset() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- 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
- asList(InetSocketAddress) - Static method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- asList(InetSocketAddress) - Static method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
- 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.
- asReadOnlyBuffer0() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- asReadOnlyBuffer0() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- 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.binary.BinaryGetCommand
- 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.
- attachment - Variable in class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
- attempts - Variable in class net.rubyeye.xmemcached.auth.AuthInfo
- attributes - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
- AUTH_CONTINUE - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- AUTH_ERROR - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- AUTH_LIST - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- AUTH_LIST_MECHANISMS - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- AUTH_REQUIRED - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- AUTH_START - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- AUTH_START - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- AUTH_STEP - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- AUTH_STEP - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- authFailed - Variable in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
- authFailed - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- authInfo - Variable in class net.rubyeye.xmemcached.auth.AuthTask
- 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.XMemcachedClient
- authInfoMap - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- authInfoStringMap - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- autoExpand - Variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
A flag set to true if the buffer can extend automatically
- autoExpand(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
This method forwards the call to
AbstractIoBuffer.expand(int)
only when autoExpand property is true. - autoExpand(int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
This method forwards the call to
AbstractIoBuffer.expand(int)
only when autoExpand property is true. - AutoExpand - Search tag in class com.google.code.yanf4j.buffer.IoBuffer
- Section
- autoShrink - Variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
A flag set to true if the buffer can shrink automatically
- AutoShrink - Search tag in class com.google.code.yanf4j.buffer.IoBuffer
- Section
- awaitFulfill(LinkedTransferQueue.QNode, LinkedTransferQueue.QNode, Object, int, long) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Spins/blocks until node s is fulfilled or caller gives up, depending on wait mode.
- awaitReady() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
- AWS_CONFIG - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- 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.
- AWSElasticCacheClient(MemcachedSessionLocator, MemcachedSessionComparator, BufferAllocator, Configuration, Map<SocketOption, Object>, CommandFactory, Transcoder, List<MemcachedClientStateListener>, Map<InetSocketAddress, AuthInfo>, int, long, String, boolean, boolean, List<InetSocketAddress>, long) - Constructor for class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- 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
- b - Variable in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
- b - Variable in class com.google.code.yanf4j.util.ShiftOrByteBufferMatcher
- backlog - Variable in class com.google.code.yanf4j.nio.TCPController
-
Accept backlog queue size
- bandwidth - Variable in class com.google.code.yanf4j.nio.TCPController
- 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
- BaseSerializingTranscoder.XmcObjectInputStream - Class in net.rubyeye.xmemcached.transcoders
- beforeSelect() - Method in class com.google.code.yanf4j.nio.impl.Reactor
- 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
- BELONGS_TO_ANOTHER_SRV - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- BIN_GET_CMD_COLLECTOR_THREAD_LOCAL - Static variable in class net.rubyeye.xmemcached.impl.Optimizer
- BIN_SET_CMD_COLLECTOR_THREAD_LOCAL - Static variable in class net.rubyeye.xmemcached.impl.Optimizer
- Binary - Enum constant in enum net.rubyeye.xmemcached.utils.Protocol
- 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.
- BinaryDecodeStatus() - Constructor for enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
- 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
- BinaryGetQCollector() - Constructor for class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- 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
- BinarySetQCollector() - Constructor for class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- 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(int) - Method in class com.google.code.yanf4j.nio.impl.NioController
- bind(InetSocketAddress) - Method in class com.google.code.yanf4j.core.impl.AbstractController
-
Bind localhost address
- 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 - Variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- buf - Variable in class com.google.code.yanf4j.buffer.IoBufferWrapper
-
The buffer proxied by this proxy.
- buf - Variable in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- buf - Variable in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- buf() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- 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
- buf() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- buf(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Sets the underlying NIO buffer instance.
- buf(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- buf(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- buffer - Variable in class com.google.code.yanf4j.core.impl.WriteMessageImpl
- bufferAllocator - Variable in class net.rubyeye.xmemcached.command.BinaryCommandFactory
- bufferAllocator - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- bufferAllocator - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- bufferAllocator - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- BufferAllocator - Interface in net.rubyeye.xmemcached.buffer
-
Deprecated.
- BufferDataException - Exception Class in com.google.code.yanf4j.buffer
-
A
RuntimeException
which is thrown when the data theIoBuffer
contains is corrupt. - BufferDataException() - Constructor for exception class com.google.code.yanf4j.buffer.BufferDataException
- BufferDataException(String) - Constructor for exception class com.google.code.yanf4j.buffer.BufferDataException
- BufferDataException(String, Throwable) - Constructor for exception class com.google.code.yanf4j.buffer.BufferDataException
- BufferDataException(Throwable) - Constructor for exception class com.google.code.yanf4j.buffer.BufferDataException
- bufferList - Variable in class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- bufferList - Variable in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- bufLocal - Static variable in class net.rubyeye.xmemcached.utils.FastStringEncoder
- 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
- buildConnector(MemcachedSessionLocator, MemcachedSessionComparator, BufferAllocator, Configuration, Map<SocketOption, Object>, CommandFactory, Transcoder) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- buildCounterMap() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
- buildMap(Collection<Session>, HashAlgorithm) - Method in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- buildMap(Collection<Session>, HashAlgorithm) - Method in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
- 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
- BUSY - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- byte_len_array - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
- BYTE_MASK - Static variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
A mask for a byte
- 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.ByteBufferEncoder - Class in com.google.code.yanf4j.core.impl
- ByteBufferDecoder() - Constructor for class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory.ByteBufferDecoder
- 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
- ByteBuffer Wrapper,all classes of this package has been deprecated. - Search tag in package net.rubyeye.xmemcached.buffer
- Section
- ByteUtils - Class in net.rubyeye.xmemcached.utils
-
Utilities for byte process
- ByteUtils() - Constructor for class net.rubyeye.xmemcached.utils.ByteUtils
C
- CACHE_DUMP_COMMAND - Static variable in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
- CachedBuffer(CachedBufferAllocator.CachedBuffer, ByteBuffer) - Constructor for class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- CachedBuffer(ByteBuffer) - Constructor for class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- 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 - Class in net.rubyeye.xmemcached.buffer
-
Deprecated.
- 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() - 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 com.google.code.yanf4j.buffer.CachedBufferAllocator
-
Creates a new instance.
- CachedBufferAllocator(int, int) - Constructor for class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.Creates a new instance.
- CachedBufferAllocator.CachedBuffer - Class in com.google.code.yanf4j.buffer
- CachedBufferAllocator.CachedIoBuffer - Class in net.rubyeye.xmemcached.buffer
-
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[]) - Constructor for class net.rubyeye.xmemcached.transcoders.CachedData
-
Get a CachedData instance for the given flags and byte array.
- CachedData(int, byte[], int, long) - Constructor for class net.rubyeye.xmemcached.transcoders.CachedData
-
Get a CachedData instance for the given flags and byte array.
- CachedIoBuffer(ByteBuffer) - Constructor for class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- cacheName - Static variable in class net.rubyeye.xmemcached.monitor.MemcachedClientNameHolder
- 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
- callbackHandler - Variable in class net.rubyeye.xmemcached.auth.AuthInfo
- cancel - Variable in class net.rubyeye.xmemcached.command.Command
- cancel() - Method in class net.rubyeye.xmemcached.command.Command
- cancel(boolean) - Method in class com.google.code.yanf4j.core.impl.AbstractSession.FailFuture
- 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 - Enum constant in enum net.rubyeye.xmemcached.command.OperationStatus
- cancelKey(SelectionKey) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- capacity - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
- capacity() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- capacity() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- capacity() - 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.
- capacity(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Increases the capacity of this buffer.
- capacity(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Increases the capacity of this buffer.
- capacity(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- cas - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- cas - Variable in class net.rubyeye.xmemcached.command.text.TextStoreCommand
- cas - Variable in class net.rubyeye.xmemcached.GetsResponse
- cas - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
- cas(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- cas(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- cas(String, int, Object, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- cas(String, int, Object, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- cas(String, int, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- cas(String, int, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, CASOperation<T>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- cas(String, int, GetsResponse<T>, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- cas(String, int, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- cas(String, int, T, Transcoder<T>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- cas(String, int, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, T, Transcoder<T>, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- cas(String, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- cas(String, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- cas(String, GetsResponse<T>, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- cas(String, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- CAS - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- CAS - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- CAS_DONE - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- cas0(String, int, GetsResponse<T>, CASOperation<T>, Transcoder<T>, byte[], boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- casNext(LinkedTransferQueue.QNode, LinkedTransferQueue.QNode) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- CASOperation<T> - Interface in net.rubyeye.xmemcached
-
CAS operation,encapsulate gets and cas commands,and supports retry times.
- cast(Object) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
- casWithNoReply(String, int, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- casWithNoReply(String, int, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- casWithNoReply(String, int, GetsResponse<T>, CASOperation<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
cas noreply
- casWithNoReply(String, int, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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 interface net.rubyeye.xmemcached.MemcachedClient
- casWithNoReply(String, GetsResponse<T>, CASOperation<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- catalogKeys(Collection<String>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
-
Hash key to servers
- Changing Buffer Allocation Policy - Search tag in class com.google.code.yanf4j.buffer.IoBuffer
- Section
- channel - Variable in class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
- 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 com.google.code.yanf4j.core.impl.TextLineCodecFactory
- charset - Variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
- charset - Variable in class net.rubyeye.xmemcached.transcoders.StringTranscoder
- checkException(Command) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- checkExpired(SelectionKey, Session) - Method in class com.google.code.yanf4j.nio.impl.Reactor
- checkExpiredIdle(SelectionKey, Session) - Method in class com.google.code.yanf4j.nio.impl.Reactor
- checkFieldSize(int) - Static method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- checkHeartBeat(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler
- CheckHeartResultThread(Command, Session) - Constructor for class net.rubyeye.xmemcached.impl.MemcachedHandler.CheckHeartResultThread
- checkIdle(Session) - Method in class com.google.code.yanf4j.nio.impl.Reactor
- checkIndex(int) - Method in class com.google.code.yanf4j.util.CircularQueue
- checkKey(byte[]) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
- checkKey(String) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
- checkPermits(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- checkServerPort(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- checkSessionTimeout() - Method in class com.google.code.yanf4j.nio.impl.Reactor
-
Check session timeout or idle
- checkSessionTimeoutInterval - Variable in class com.google.code.yanf4j.config.Configuration
-
check session idle interval
- checkStatisticsForRestart() - Method in class com.google.code.yanf4j.core.impl.AbstractController
- checkStoreArguments(String, int, T) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- clean(LinkedTransferQueue.QNode, LinkedTransferQueue.QNode) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Gets rid of cancelled node s with original predecessor pred.
- cleanMe - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Reference to a cancelled node that might not yet have been unlinked from queue because it was the last inserted node when it cancelled.
- 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() - 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
- clear(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
- 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
- clearStateListeners() - Method in class com.google.code.yanf4j.core.impl.AbstractController
- clearWriteQueue() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
- client - Variable in class net.rubyeye.xmemcached.aws.ConfigurationPoller
- client - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- 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.
- close(byte[]) - Static method in class net.rubyeye.xmemcached.utils.FastStringEncoder
- closeAcceptChannel(SelectionKey, SocketChannel) - Method in class com.google.code.yanf4j.nio.TCPController
- 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
- CLOSED - Enum constant in enum com.google.code.yanf4j.core.Session.SessionStatus
- 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
- CLOSING - Enum constant in enum com.google.code.yanf4j.core.Session.SessionStatus
- clusterConfigration - Variable in class net.rubyeye.xmemcached.aws.ConfigurationPoller
- ClusterConfiguration - Class in net.rubyeye.xmemcached.aws
-
Cluster configuration retrieved from ElasticCache.
- ClusterConfiguration() - Constructor for class net.rubyeye.xmemcached.aws.ClusterConfiguration
- ClusterConfiguration(int, List<CacheNode>) - Constructor for class net.rubyeye.xmemcached.aws.ClusterConfiguration
- codecFactory - Variable in class com.google.code.yanf4j.core.impl.AbstractController
-
Codec Factory
- codecFactory - Variable in class com.google.code.yanf4j.core.SessionConfig
- CodecFactory - Interface in com.google.code.yanf4j.core
-
Codec factory
- 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(String, 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
- commandAlreadySent - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
-
Command which are already sent
- commandFactory - Variable in class net.rubyeye.xmemcached.auth.AuthTask
- commandFactory - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- commandFactory - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- commandFactory - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- commandFactory - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- CommandFactory - Interface in net.rubyeye.xmemcached
- commandType - Variable in class net.rubyeye.xmemcached.command.Command
- CommandType - Enum in net.rubyeye.xmemcached.command
-
Command Type for memcached protocol.
- CommandType() - Constructor for enum net.rubyeye.xmemcached.command.CommandType
- 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.
- COMPRESS_RATIO - Static variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
- 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
- CompressionMode() - Constructor for enum net.rubyeye.xmemcached.transcoders.CompressionMode
- 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
-
A
ConcurrentHashMap
-backedSet
. - ConcurrentHashSet() - Constructor for class com.google.code.yanf4j.util.ConcurrentHashSet
- ConcurrentHashSet(Collection<E>) - Constructor for class com.google.code.yanf4j.util.ConcurrentHashSet
- CONFIG_DEL - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- CONFIG_GET - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- CONFIG_SET - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- configAddrs - Variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- configAddrs - Variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
- configPoller - Variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- ConfigUpdateListener - Interface in net.rubyeye.xmemcached.aws
-
AWS ElasticCache config update event listener.
- configuration - Variable in class com.google.code.yanf4j.core.impl.AbstractController
- configuration - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- configuration - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- Configuration - Class in com.google.code.yanf4j.config
-
Networking configuration
- Configuration() - Constructor for class com.google.code.yanf4j.config.Configuration
- 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
- CONNECTED - Enum constant in enum com.google.code.yanf4j.core.EventType
- 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.impl.MemcachedConnector
- connectionPoolSize - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- connectionPoolSize - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- connectionTime - Variable in class com.google.code.yanf4j.nio.TCPController
- connector - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- Connector - Interface in net.rubyeye.xmemcached.networking
-
Connector which is used to connect to memcached server.
- connectorServer - Variable in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- connectTimeout - 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
- CONTINUOUS_TIMEOUT_COUNTER - Static variable in class net.rubyeye.xmemcached.XMemcachedClient
- controller - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- controller - Variable in class com.google.code.yanf4j.nio.impl.SelectorManager
- 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
- copiedMergeCount - Variable in class net.rubyeye.xmemcached.command.Command
- count - Variable in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- countDownLatch() - Method in class net.rubyeye.xmemcached.command.Command
- counter - Variable in class net.rubyeye.xmemcached.utils.OpaqueGenerater
- Counter - Class in net.rubyeye.xmemcached
-
Counter,encapsulate the incr/decr methods.
- Counter(MemcachedClient, String, long) - Constructor for class net.rubyeye.xmemcached.Counter
- counterMap - Variable in class net.rubyeye.xmemcached.monitor.StatisticsHandler
- 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.
- CRC32_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
CRC32_HASH as used by the perl API.
- 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
- createGetCommandCollector() - Method in class net.rubyeye.xmemcached.impl.Optimizer
- 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
- createStoreCommand(String, byte[], int, Object, CommandType, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.BinaryCommandFactory
- createStoreCommand(String, byte[], int, Object, CommandType, boolean, Transcoder) - Method in class net.rubyeye.xmemcached.command.TextCommandFactory
- 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
- currentClusterConfiguration - Variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- currentCommand - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- currentKeyList - Variable in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
- currentMessage - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
- currentNode - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- currentResponseItem - Variable in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
- currentReturnKey - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
- cwNginxUpstreamConsistent - Variable in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
D
- data - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
- DATA - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- DATA_LEN - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- DATA_LEN_DONE - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- decode() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
- decode() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
-
Decode buffer
- decode(IoBuffer, Session) - Method in interface com.google.code.yanf4j.core.CodecFactory.Decoder
- decode(IoBuffer, Session) - Method in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory.ByteBufferDecoder
- decode(IoBuffer, Session) - Method in class com.google.code.yanf4j.core.impl.TextLineCodecFactory.StringDecoder
- 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(IoBuffer, MemcachedTCPSession) - Method in class net.rubyeye.xmemcached.codec.MemcachedDecoder
- decode0(CachedData, byte[], int) - Method in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
- decodeAndDispatch() - Method in class com.google.code.yanf4j.nio.impl.NioTCPSession
- decodeBoolean(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- decodeBoolean(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
- decodeBoolean(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- decodeByte(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- decodeByte(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- decodeCharacter(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
- decodeCharacter(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- decodedObject - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
- decodeDouble(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- decodeError() - Method in class net.rubyeye.xmemcached.command.Command
- decodeError(Session, ByteBuffer) - Method in class net.rubyeye.xmemcached.command.Command
- decodeError(String) - Method in class net.rubyeye.xmemcached.command.Command
- decodeError(String, Throwable) - Method in class net.rubyeye.xmemcached.command.Command
- decodeFloat(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- decodeInt(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- decodeInteger(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- decodeKey(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- decodeLong(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- decodeLong(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- decoder - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
- decoder - Variable in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
- decoder - Variable in class com.google.code.yanf4j.core.impl.TextLineCodecFactory
- decoder - Variable in class net.rubyeye.xmemcached.codec.MemcachedCodecFactory
- decodeShort(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- 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.
- decodeW1String(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- 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) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- decr(String, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- decr(String, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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(String, long, long, long, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- DECR - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- DECR - Static variable in class net.rubyeye.xmemcached.monitor.Constants
- decreaseSize() - Method in class com.google.code.yanf4j.util.CircularQueue
- DECREMENT - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- DECREMENT_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- 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_CAPACITY - Static variable in class com.google.code.yanf4j.util.CircularQueue
- 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_CACHED_BUFFER_SIZE - Static variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- DEFAULT_MAX_CACHED_BUFFER_SIZE - Static variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.
- DEFAULT_MAX_POOL_SIZE - Static variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- DEFAULT_MAX_POOL_SIZE - Static variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.
- 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_NUM_REPS - Static variable in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
- 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_PORT - Static variable in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
-
compatible with nginx-upstream-consistent,patched by wolfg1969
- 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_VBUCKET_ID - Static variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- delete(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- delete(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Deprecated.
- delete(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- delete(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Delete key's date item from memcached
- delete(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- DELETE - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- DELETE - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- DELETE - Static variable in class net.rubyeye.xmemcached.monitor.Constants
- DELETE_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- delete0(String, int, long, boolean, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- deleteWithNoReply(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- deleteWithNoReply(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- deleteWithNoReply(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Deprecated.
- deleteWithNoReply(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
-
Delete key's data item from memcached.This method doesn't wait for reply
- DELIMITER - Static variable in class net.rubyeye.xmemcached.aws.AWSUtils
- delta - Variable in class net.rubyeye.xmemcached.command.text.TextIncrDecrCommand
- derived - Variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Tells if a buffer has been created from an existing buffer
- Derived Buffers - Search tag in class com.google.code.yanf4j.buffer.IoBuffer
- Section
- 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
- destroySaslClient() - Method in class net.rubyeye.xmemcached.auth.AuthTask
- DigitOnes - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
- digits - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
-
All possible chars for representing a number as a String
- DigitTens - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
- direct - Variable in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
- directBuffers - Variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- 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
- dispatch(Runnable) - Method in interface com.google.code.yanf4j.core.Dispatcher
- dispatch(Runnable) - Method in class com.google.code.yanf4j.core.impl.PoolDispatcher
- 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.config.Configuration
-
Thread coount for processing message dispatching
- 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
- dispatchSessionEvent(Session, EventType) - Method in class com.google.code.yanf4j.nio.impl.Reactor
- 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.
- dividend - Variable in class com.google.code.yanf4j.nio.impl.SelectorManager
- doAuth() - Method in class net.rubyeye.xmemcached.auth.AuthTask
- done(MemcachedSession) - Method in class net.rubyeye.xmemcached.command.text.TextAWSElasticCacheConfigCommand
- done(MemcachedSession) - Method in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
- done(MemcachedSession) - Method in class net.rubyeye.xmemcached.command.text.TextStatsCommand
- DONE - Enum constant in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
- DONE - Enum constant in enum net.rubyeye.xmemcached.command.OperationStatus
- 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 WriteMessage>) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- drainTo(Collection<? super WriteMessage>, int) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- 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
- 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.
- duplicate0() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- duplicate0() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- DYNAMIC_MAX_QUEUED_NOPS - Static variable in interface net.rubyeye.xmemcached.MemcachedClient
E
- ELECTION_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
- 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
- ELF_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
- EMPTY_BUF - Static variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- EMPTY_BUFFER - Static variable in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
- EMPTY_BYTES - Static variable in class net.rubyeye.xmemcached.auth.AuthTask
- EMPTY_CHARS - Static variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
- EMPTY_IO_BUFFER - Variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.
- 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
- ENABLE_READ - Enum constant in enum com.google.code.yanf4j.core.EventType
- ENABLE_WRITE - Enum constant in enum com.google.code.yanf4j.core.EventType
- enableHealSession - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- enableHealSession - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- enableHeartBeat - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- 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() - 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(Object) - Method in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
- encode(Object) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
- encode(Object) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- 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 com.google.code.yanf4j.core.impl.TextLineCodecFactory.StringEncoder
- encode(Object, Session) - Method in class net.rubyeye.xmemcached.codec.MemcachedEncoder
- encode(String) - Method in class net.rubyeye.xmemcached.transcoders.StringTranscoder
- encode(T) - Method in interface net.rubyeye.xmemcached.transcoders.Transcoder
-
Encode the given object for storage.
- encodeBoolean(boolean) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- encodeBoolean(boolean) - Method in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
- encodeBoolean(Boolean) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeByte(byte) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- encodeByte(Byte) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeCharacter(Character) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeDouble(Double) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeFloat(Float) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeInt(int) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- encodeInteger(Integer) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeLong(long) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- encodeLong(Long) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeLong(Long, int) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeNum(long, int) - Method in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- encodeNum(long, int) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encoder - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
- encoder - Variable in class com.google.code.yanf4j.core.impl.ByteBufferCodecFactory
- encoder - Variable in class com.google.code.yanf4j.core.impl.TextLineCodecFactory
- encoder - Variable in class net.rubyeye.xmemcached.codec.MemcachedCodecFactory
- encodeShort(Short) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeString(String) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
-
Encode a string into the current character set.
- encodeStringBuffer(StringBuffer) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- encodeStringbuilder(StringBuilder) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- 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
- encodeW1String(String) - Method in class net.rubyeye.xmemcached.transcoders.WhalinV1Transcoder
- 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
- enumConversionErrorMessage(Enum<?>, String) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- 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
- errorMessage() - Method in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
-
The status error message
- eventType - Variable in class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
- EventType - Enum in com.google.code.yanf4j.core
-
Event Type
- EventType() - Constructor for enum com.google.code.yanf4j.core.EventType
- exception - Variable in class net.rubyeye.xmemcached.command.Command
- EXCEPTION - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- EXISTS - Enum constant in enum net.rubyeye.xmemcached.command.text.TextCASCommand.FailStatus
- 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) - 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) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- expand(int, boolean) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- 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, 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, int, boolean) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- expandCapacity(byte[], int) - Static method in class net.rubyeye.xmemcached.utils.FastStringEncoder
- expandCapacity(int) - Method in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- expandIfNeeded() - Method in class com.google.code.yanf4j.util.CircularQueue
- EXPIRED - Enum constant in enum com.google.code.yanf4j.core.EventType
- exptime - Variable in class net.rubyeye.xmemcached.command.binary.BinaryFlushAllCommand
- exptime - Variable in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
- expTime - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- expTime - Variable in class net.rubyeye.xmemcached.command.text.TextStoreCommand
- expTime - Variable in class net.rubyeye.xmemcached.command.text.TextTouchCommand
- EXTRAS_LENGTH - Static variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
-
Set,add,replace protocol's extras length
F
- FailFuture() - Constructor for class com.google.code.yanf4j.core.impl.AbstractSession.FailFuture
- failStatus - Variable in class net.rubyeye.xmemcached.command.text.TextCASCommand
- FailStatus() - Constructor for enum net.rubyeye.xmemcached.command.text.TextCASCommand.FailStatus
- failure - Variable in class com.google.code.yanf4j.core.impl.FutureImpl
- failure - Variable in class com.google.code.yanf4j.core.impl.FutureLockImpl
- 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.impl.MemcachedConnector
- failureMode - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- fetch0(String, byte[], CommandType, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- fieldValue() - Method in enum net.rubyeye.xmemcached.command.binary.OpCode
- fieldValue() - Method in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- fill(byte, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Fills this buffer with the specified value.
- fill(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Fills this buffer with the specified value.
- fill(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- fill(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Fills this buffer with
NUL (0x00)
. - fill(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Fills this buffer with
NUL (0x00)
. - 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(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Fills this buffer with the specified value.
- fillAndReset(byte, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- fillAndReset(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Fills this buffer with
NUL (0x00)
. - fillAndReset(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Fills this buffer with
NUL (0x00)
. - fillAndReset(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- fillData(ByteBuffer, int) - Method in class net.rubyeye.xmemcached.transcoders.CachedData
- fillData(ByteBuffer, int, 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
- fillHeader(CachedData) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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
- findStandbySession(MemcachedSession) - 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
- finish() - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- finish() - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- finish() - Method in interface net.rubyeye.xmemcached.impl.Optimizer.CommandCollector
- finish() - Method in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- finished - Variable in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
- finished - Variable in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
- first - Variable in class com.google.code.yanf4j.util.CircularQueue
- firstTimeUpdate - Variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- flag - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
- FLAG - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- 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() - 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.
- flip(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
- flowControl - Variable in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- flowControl - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- 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
- FLUSH - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- FLUSH_ALL - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- FLUSH_ALL - Static variable in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
- FLUSH_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- flush0() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
- flushAll() - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Make All connected memcached's data item invalid
- flushAll() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAll(int, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- flushAll(int, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAll(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Make All connected memcached's data item invalid
- flushAll(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAll(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Deprecated.
- flushAll(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAll(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Invalidate all existing items immediately
- flushAll(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAll(InetSocketAddress, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- flushAll(InetSocketAddress, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAll(InetSocketAddress, long, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- flushAll(InetSocketAddress, long, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAllMemcachedServers(long, boolean, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAllWithNoReply() - Method in interface net.rubyeye.xmemcached.MemcachedClient
- flushAllWithNoReply() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAllWithNoReply(int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- flushAllWithNoReply(int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAllWithNoReply(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- flushAllWithNoReply(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushAllWithNoReply(InetSocketAddress, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- flushAllWithNoReply(InetSocketAddress, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- flushSpecialMemcachedServer(InetSocketAddress, long, boolean, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- FNV_32_INIT - Static variable in enum net.rubyeye.xmemcached.HashAlgorithm
- FNV_32_PRIME - Static variable in enum net.rubyeye.xmemcached.HashAlgorithm
- FNV_64_INIT - Static variable in enum net.rubyeye.xmemcached.HashAlgorithm
- FNV_64_PRIME - Static variable in enum net.rubyeye.xmemcached.HashAlgorithm
- FNV1_32_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
32-bit FNV1.
- FNV1_64_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
FNV hashes are designed to be fast while maintaining a low collision rate.
- FNV1A_32_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
32-bit FNV1a.
- FNV1A_64_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
Variation of FNV.
- free() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- 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 com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- 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.
- free(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- fulfill(Object) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Version of xfer for poll() and tryTransfer, which simplifies control paths both here and in xfer
- full - Variable in class com.google.code.yanf4j.util.CircularQueue
- FUTHER_AUTH_REQUIRED - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- FutureImpl<R> - Class in com.google.code.yanf4j.core.impl
- 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 usesReentrantLock
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
- GAT - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- GAT - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- gate - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- gather(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
- GATQ - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- GATQ - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- get() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- get() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- get() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- get() - Method in class com.google.code.yanf4j.core.impl.AbstractSession.FailFuture
- get() - Method in class com.google.code.yanf4j.core.impl.FutureImpl
- get() - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
- get() - Method in class net.rubyeye.xmemcached.Counter
-
Get current value
- get(byte[]) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- get(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- get(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- get(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- get(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- get(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- get(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- get(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- get(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- get(int) - Method in class com.google.code.yanf4j.util.CircularQueue
- get(long, TimeUnit) - Method in class com.google.code.yanf4j.core.impl.AbstractSession.FailFuture
- get(long, TimeUnit) - Method in class com.google.code.yanf4j.core.impl.FutureImpl
- get(long, TimeUnit) - Method in class com.google.code.yanf4j.core.impl.FutureLockImpl
- get(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- get(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- get(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- get(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- get(String, long, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Get value by key
- get(String, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- get(String, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- get(String, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- get(Collection<String>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- get(Collection<String>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- get(Collection<String>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- get(Collection<String>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- get(Collection<String>, long, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Bulk get items
- get(Collection<String>, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- get(Collection<String>, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- get(Collection<String>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- GET - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- GET - Static variable in class net.rubyeye.xmemcached.monitor.Constants
- GET_HIT - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- GET_KEY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- GET_KEY_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- GET_MANY - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- GET_MISS - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- GET_ONE - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- GET_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- get0(String, long, CommandType, Transcoder<T>) - 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.
- getAddressMapFromConfigAddrs(List<InetSocketAddress>) - Static method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- 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) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Get item and set a new expiration time for it,using default opTimeout
- getAndTouch(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- getAndTouch(String, int, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Get item and set a new expiration time for it
- getAndTouch(String, int, long) - 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.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
- getBuf(int) - Static method in class net.rubyeye.xmemcached.utils.FastStringEncoder
- 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.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(int, int, byte[]) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
-
Places characters representing the integer i into the character array buf.
- getBytes(long, int, byte[]) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
- getBytes(String) - 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() - 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.AbstractIoBuffer
- getChar(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- 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.XMemcachedClient
- getCommandFactory() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- getCommandName() - Method in class net.rubyeye.xmemcached.command.text.TextStoreCommand
- 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 class com.google.code.yanf4j.nio.impl.Reactor
- 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.XMemcachedClientBuilder
- 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.XMemcachedClient
- getConnectTimeout() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- getContinuousTimeoutCounter(Session) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- 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() - 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.AbstractIoBuffer
- getDouble(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- 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(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(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(int, Class<E>) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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(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
- 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(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(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(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
- 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(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(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(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
- 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(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(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(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
- 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(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(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(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
- 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(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(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(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
- 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(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(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(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
- getErrorMsg(String, String) - Method in class net.rubyeye.xmemcached.command.Command
- getException() - Method in class net.rubyeye.xmemcached.command.Command
- getExptime() - Method in class net.rubyeye.xmemcached.command.text.TextFlushAllCommand
- getExpTime() - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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() - 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.AbstractIoBuffer
- getFloat(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- 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.XMemcachedClient
- getHealSessionInterval() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- getHexdump(IoBuffer, int) - Static method in class com.google.code.yanf4j.buffer.IoBufferHexDumper
-
Dumps an
IoBuffer
to a hex formatted string. - getHexDump() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Returns hexdump of this buffer.
- getHexDump() - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Returns hexdump of this buffer.
- getHexDump() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- getHexDump(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Return hexdump of this buffer with limited length.
- getHexDump(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Return hexdump of this buffer with limited length.
- 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
- getInetSocketAddress(String, String) - Static method in class net.rubyeye.xmemcached.utils.AddrUtil
- 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() - 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.AbstractIoBuffer
- getInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- 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
- getItem(ByteBuffer, char, char[]) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
- 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.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() - 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.AbstractIoBuffer
- getLong(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- 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() - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Relative get method for reading a medium int value.
- getMediumInt() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- getMediumInt(byte, byte, byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- getMediumInt(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Absolute 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(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
- getMulti0(Collection<String>, long, CommandType, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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.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.
- getNSKey(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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() - 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() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- getObject(ClassLoader) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Reads a Java object from the buffer using the specified classLoader.
- getObject(ClassLoader) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Reads a Java object from the buffer using the specified classLoader.
- getObject(ClassLoader) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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.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(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(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(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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(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(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
- getRandomSession(List<Session>) - Method in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
- 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
- getReactorFromSession(Session) - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
- 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
- getReadEventDispatcher() - Method in class com.google.code.yanf4j.core.impl.AbstractController
- 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
- getRealIndex(int) - Method in class com.google.code.yanf4j.util.CircularQueue
- 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(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a File object
- getResourceAsFile(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a File object
- getResourceAsProperties(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a Properties object
- getResourceAsProperties(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a Properties object
- getResourceAsReader(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a Reader object
- getResourceAsReader(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a Reader object
- getResourceAsStream(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a Stream object
- getResourceAsStream(String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns a resource on the classpath as a Stream object
- getResourceURL(ClassLoader, String) - Static method in class com.google.code.yanf4j.util.ResourcesUtils
-
Returns the URL of the resource on the classpath
- getResourceURL(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
- getResult() - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- getResult() - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- getResult() - Method in interface net.rubyeye.xmemcached.impl.Optimizer.CommandCollector
- getResult() - Method in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- 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) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- gets(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- gets(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- gets(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- gets(String, Transcoder) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- gets(String, Transcoder) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- gets(Collection<String>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- gets(Collection<String>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- gets(Collection<String>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- gets(Collection<String>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- gets(Collection<String>, long, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Bulk gets items
- gets(Collection<String>, long, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- gets(Collection<String>, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- gets(Collection<String>, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- GETS - Static variable in class net.rubyeye.xmemcached.monitor.Constants
- GETS_MANY - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- GETS_ONE - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- gets0(String, byte[], 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
- 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
- getSessionByElection(String, List<Session>) - Method in class net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator
- 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.XMemcachedClient
- getSessionComparator() - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- getSessionFromAttchment(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.Reactor
- 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
- getSessionList(TreeMap<Long, List<Session>>, long) - Method in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- getSessionList(TreeMap<Long, List<Session>>, long) - Method in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
- 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.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() - 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.AbstractIoBuffer
- getShort(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- getShort(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- getSize() - Method in class net.rubyeye.xmemcached.transcoders.CachedData
- getSlice(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
TODO document me.
- getSlice(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
TODO document me.
- getSlice(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- getSlice(int, 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, 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
- getSockStr(Session) - Method in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- 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() - Method in interface net.rubyeye.xmemcached.MemcachedClient
- getStats() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- getStats(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Get stats from all memcached servers
- getStats(long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- getStatsByItem(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Get special item stats.
- getStatsByItem(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- getStatsByItem(String, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- getStatsByItem(String, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- getStatus() - Method in class net.rubyeye.xmemcached.command.Command
- getString(byte[]) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
- getString(byte[]) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
- getString(int, CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Reads a
NUL
-terminated string from this buffer using the specifieddecoder
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 specifieddecoder
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.AbstractIoBuffer
-
Reads a
NUL
-terminated string from this buffer using the specifieddecoder
and returns it. - getString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Reads a
NUL
-terminated string from this buffer using the specifieddecoder
and returns it. - getString(CharsetDecoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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.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.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() - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Reads one unsigned byte as a short integer.
- getUnsigned() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- getUnsigned(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Reads one byte as an unsigned short integer.
- getUnsigned(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Reads one byte as an unsigned short integer.
- 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() - 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.AbstractIoBuffer
-
Reads four bytes unsigned integer.
- getUnsignedInt(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Reads four bytes unsigned integer.
- 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() - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Relative 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.AbstractIoBuffer
-
Absolute 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(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() - 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.AbstractIoBuffer
-
Reads two bytes unsigned integer.
- getUnsignedShort(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Reads two bytes unsigned integer.
- getUnsignedShort(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- getValidatedTail() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Returns validated tail for use in cleaning methods
- 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() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- getVersions(long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- 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
orpoll
. - 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
- 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
- group - Variable in class com.google.code.yanf4j.util.WorkerThreadFactory
- grow(int) - Static method in class com.google.code.yanf4j.util.SelectorFactory
-
Increase
Selector
pool size - gwhalinMemcachedJavaClientCompatibiltyConsistent - Variable in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- GZIP - Enum constant in enum net.rubyeye.xmemcached.transcoders.CompressionMode
-
Gzip mode
- gzipCompress(byte[]) - Static method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
- gzipDecompress(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
H
- handle(Callback[]) - Method in class net.rubyeye.xmemcached.auth.PlainCallbackHandler
- 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
- Handler - Interface in com.google.code.yanf4j.core
-
IO Event handler
- 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.config.Configuration
-
Whether to handle read write concurrently,default is true
- 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.CachedBufferAllocator.CachedBuffer
- hasArray() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- hasArray() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- hasArray() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- hash(String) - Method in enum net.rubyeye.xmemcached.HashAlgorithm
-
Compute the hash for the given key.
- hashAlg - Variable in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- hashAlgorighm - Variable in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
- hashAlgorithm - Variable in class net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator
- hashAlgorithm - Variable in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
- hashAlgorithm - Variable in class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
- HashAlgorithm - Enum in net.rubyeye.xmemcached
-
Known hashing algorithms for locating a server for a key.
- HashAlgorithm() - Constructor for enum net.rubyeye.xmemcached.HashAlgorithm
- 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 com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- 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() - 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.
- hasRemaining(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
-
查看ByteBuffer数组是否还有剩余
- 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 viatake
orpoll
. - hasWaitingConsumer() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- head - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue
-
head of the queue
- healSessionInterval - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- healSessionInterval - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- heapBuffers - Variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- heapBuffers - Variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.
- HEART_BEAT_FAIL_COUNT_ATTR - Static variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- HEARTBEAT_PERIOD - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- heartBeatThreadPool - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- highDigits - Static variable in class com.google.code.yanf4j.buffer.IoBufferHexDumper
-
The high digits lookup table.
- hostName - Variable in class net.rubyeye.xmemcached.aws.CacheNode
- hostName - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
I
- IDLE - Enum constant in enum com.google.code.yanf4j.core.EventType
- IDLE - Enum constant in enum com.google.code.yanf4j.core.Session.SessionStatus
- IGNORE - Enum constant in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
- INC_DEC_NON_NUM - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- 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) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- incr(String, long, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- incr(String, long, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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(String, long, long, long, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- INCR - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- INCR - Static variable in class net.rubyeye.xmemcached.monitor.Constants
- increaseAttempts() - Method in class net.rubyeye.xmemcached.auth.AuthInfo
- increaseBufferCapatity(ByteBuffer) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
- increaseSize() - Method in class com.google.code.yanf4j.util.CircularQueue
- INCREMENT - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- INCREMENT_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- 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
- inetSocketAddress - Variable in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
- inetSocketAddress - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- inetSocketAddressWrapper - Variable in class net.rubyeye.xmemcached.impl.ClosedMemcachedTCPSession
- inetSocketAddressWrapper - Variable in class net.rubyeye.xmemcached.impl.ConnectFuture
- inetSocketAddressWrapper - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- inetSocketAddressWrapper - Variable in class net.rubyeye.xmemcached.impl.ReconnectRequest
- 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
- init(Configuration, Handler, CodecFactory) - Method in class com.google.code.yanf4j.core.impl.AbstractController
- initial - Variable in class net.rubyeye.xmemcached.command.binary.BinaryIncrDecrCommand
- initial - Variable in class net.rubyeye.xmemcached.command.text.TextIncrDecrCommand
- initialCapacity - Variable in class com.google.code.yanf4j.util.CircularQueue
- initialize() - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- INITIALIZE - Enum constant in enum com.google.code.yanf4j.core.Session.SessionStatus
- initialSelectorManager() - Method in class com.google.code.yanf4j.nio.impl.NioController
-
Start selector manager
- initialValue - Variable in class net.rubyeye.xmemcached.Counter
- InnerControllerStateListener() - Constructor for class net.rubyeye.xmemcached.impl.MemcachedConnector.InnerControllerStateListener
- instance - Static variable in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- INSTANCE - Static variable in class net.rubyeye.xmemcached.impl.DefaultKeyProvider
- INT_MASK - Static variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
A mask for an int
- 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
- interestRead(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
- interestWrite(SelectionKey) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
- INTERNAL_ERROR - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- INVALID_ARGUMENTS - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- invalidateNamespace(String) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Invalidate all namespace under the namespace using the default operation timeout.
- invalidateNamespace(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- ioBuffer - Variable in class net.rubyeye.xmemcached.command.Command
- IoBuffer - Class in com.google.code.yanf4j.buffer
-
A byte buffer used by MINA applications.
- IoBuffer - Interface in net.rubyeye.xmemcached.buffer
-
Deprecated.
- IoBuffer() - Constructor for class com.google.code.yanf4j.buffer.IoBuffer
-
Creates a new instance.
- IoBufferAllocator - Interface in com.google.code.yanf4j.buffer
-
Allocates
IoBuffer
s and manages them. - IoBuffer from mina - Search tag in package com.google.code.yanf4j.buffer
- Section
- IoBufferHexDumper - Class in com.google.code.yanf4j.buffer
-
Provides utility methods to dump an
IoBuffer
into a hex formatted string. - IoBufferHexDumper() - Constructor for class com.google.code.yanf4j.buffer.IoBufferHexDumper
- 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.
- ipAddress - Variable in class net.rubyeye.xmemcached.aws.CacheNode
- isActive() - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- isAdded() - Method in class net.rubyeye.xmemcached.command.Command
- isAfterJava6u4Version - Static variable in class com.google.code.yanf4j.util.SystemUtils
- 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 - Variable in class com.google.code.yanf4j.core.impl.FutureImpl
- isCancelled - Variable in class com.google.code.yanf4j.core.impl.FutureLockImpl
- isCancelled() - Method in class com.google.code.yanf4j.core.impl.AbstractSession.FailFuture
- 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
- isData - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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()
orIoBuffer.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()
orIoBuffer.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 - Variable in class com.google.code.yanf4j.core.impl.FutureImpl
- isDone - Variable in class com.google.code.yanf4j.core.impl.FutureLockImpl
- isDone() - Method in class com.google.code.yanf4j.core.impl.AbstractSession.FailFuture
- 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.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.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
- isHutdownHookCalled - Variable in class com.google.code.yanf4j.core.impl.AbstractController
- isHutdownHookCalled - Variable in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- isHutdownHookCalled - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- isIn(byte, char[]) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
- isLinuxPlatform - Static variable in class com.google.code.yanf4j.util.SystemUtils
- 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
- isNeedCheckSessionIdleTimeout() - Method in class com.google.code.yanf4j.nio.impl.Reactor
- 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
- isReactorThread() - Method in class com.google.code.yanf4j.nio.impl.Reactor
- 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
- 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
- isWindowsPlatform() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- ITEM_NOT_STORED - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- itemName - Variable in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
- itemName - Variable in class net.rubyeye.xmemcached.command.text.TextStatsCommand
- itemNumber - Variable in class net.rubyeye.xmemcached.command.text.TextCacheDumpCommand
- itemNumbersList - Variable in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
- itemPattern - Static variable in class net.rubyeye.xmemcached.command.text.TextStatsCachedumpCommand
- items - Variable in class com.google.code.yanf4j.util.CircularQueue
- 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
- Itr() - Constructor for class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
J
- JAVA_VERSION - Static variable in class com.google.code.yanf4j.util.SystemUtils
- JMX MBean Server and MBeans for monitor and statistics - Search tag in package net.rubyeye.xmemcached.monitor
- Section
- jvmBug - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- 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
- jvmBug0 - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- jvmBug1 - Variable in class com.google.code.yanf4j.nio.impl.Reactor
K
- Kestrel - Enum constant in enum net.rubyeye.xmemcached.utils.Protocol
- 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
- Kestrel protocol implementations - Search tag in package net.rubyeye.xmemcached.command.kestrel
- Section
- 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
- KETAMA_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
MD5-based hash algorithm used by ketama.
- 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(List<Session>, HashAlgorithm) - Constructor for class net.rubyeye.xmemcached.impl.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
- ketamaSessions - Variable in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- ketamaSessions - Variable in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
- key - Variable in class com.google.code.yanf4j.nio.impl.NioController.ReadTask
- key - Variable in class com.google.code.yanf4j.nio.impl.NioController.WriteTask
- key - Variable in class net.rubyeye.xmemcached.command.Command
- key - Variable in class net.rubyeye.xmemcached.command.text.TextAWSElasticCacheConfigCommand
- key - Variable in class net.rubyeye.xmemcached.Counter
- KEY - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- KEY_EXISTS - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- KEY_NOT_FOUND - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- 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 - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- keyProvider - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- KeyProvider - Interface in net.rubyeye.xmemcached
-
Key provider to pre-process keys before sending to memcached.
- KeyStringCollector() - Constructor for class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
L
- last - Variable in class com.google.code.yanf4j.util.CircularQueue
- lastCheckTimestamp - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- lastJVMBug - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- lastOperationTimeStamp - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
- latch - Variable in class com.google.code.yanf4j.core.impl.FutureLockImpl
- latch - Variable in class net.rubyeye.xmemcached.command.Command
- latchWait(Command, long, Session) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- latency - Variable in class com.google.code.yanf4j.nio.TCPController
- 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
- lim - Variable in class com.google.code.yanf4j.util.ShiftOrByteBufferMatcher
- limit() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- limit() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- limit() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- limit() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- limit() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
-
Deprecated.
- limit() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
-
Deprecated.
- limit(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- limit(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- limit(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- limit(int) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- limit(int) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
-
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.Itr - Class in com.google.code.yanf4j.util
-
Iterators.
- 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.QNode - Class in com.google.code.yanf4j.util
-
Node class for LinkedTransferQueue.
- list - Variable in class com.google.code.yanf4j.util.SimpleQueue
- listener - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- localSocketAddress - Variable in class com.google.code.yanf4j.core.impl.AbstractController
-
local bind address
- lock - Variable in class com.google.code.yanf4j.core.impl.FutureLockImpl
- 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 com.google.code.yanf4j.core.impl.HandlerAdapter
- log - Static variable in class com.google.code.yanf4j.nio.impl.Reactor
- log - Static variable in class com.google.code.yanf4j.nio.impl.SelectorManager
- log - Static variable in class net.rubyeye.xmemcached.auth.AuthTask
- log - Static variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- log - Static variable in class net.rubyeye.xmemcached.aws.ConfigurationPoller
- log - Static variable in class net.rubyeye.xmemcached.codec.MemcachedDecoder
- log - Static variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- log - Static variable in class net.rubyeye.xmemcached.impl.Optimizer
- log - Static variable in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- log - Static variable in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
- log - Static variable in class net.rubyeye.xmemcached.transcoders.LongTranscoder
- log - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
- log - Static variable in class net.rubyeye.xmemcached.XMemcachedClient
- log - Static variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- logger - Static variable in class com.google.code.yanf4j.util.SelectorFactory
- 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
- lookJVMBug(long, int, long) - Method in class com.google.code.yanf4j.nio.impl.Reactor
-
Look jvm bug
- loopback - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
- lowDigits - Static variable in class com.google.code.yanf4j.buffer.IoBufferHexDumper
-
The low digits lookup table.
- LUA_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
From lua source,it is used for long key
M
- main(String[]) - Static method in class com.google.code.yanf4j.util.SystemUtils
- mainNodeAddress - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
-
Main memcached node address,if this is a main node,then this value is null.
- mainNodeHostName - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- Manage tcp connection,memcached protocol optimized,and some MBeans for monitor. - Search tag in package net.rubyeye.xmemcached.impl
- Section
- map - Variable in class com.google.code.yanf4j.util.MapBackedSet
- MapBackedSet<E> - Class in com.google.code.yanf4j.util
- 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
- MARGIN - Static variable in class net.rubyeye.xmemcached.impl.Optimizer
- mark - Variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
We don't have any access to Buffer.markValue(), so we need to track it down, which will cause small extra overhead.
- 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.
- markBuffer(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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
- mask - Variable in class com.google.code.yanf4j.util.CircularQueue
- mask - Variable in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
- 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 - Variable in class net.rubyeye.xmemcached.FlowControl
- max() - Method in class net.rubyeye.xmemcached.FlowControl
- MAX_HEART_BEAT_FAIL_COUNT - Static variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- MAX_HEARTBEAT_THREADS - Static variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- 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_RECONNECT_INTERVAL - Static variable in class net.rubyeye.xmemcached.impl.ReconnectRequest
- 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.
- maxAttempts - Variable in class net.rubyeye.xmemcached.auth.AuthInfo
- maxCachedBufferSize - Variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- maxCachedBufferSize - Variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.
- maxKeyLength - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
- maxPoolSize - Variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- maxPoolSize - Variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.
- maxQueuedNoReplyOperations - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- maxQueuedNoReplyOperations - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- maxSelectors - Static variable in class com.google.code.yanf4j.util.SelectorFactory
-
The number of
Selector
to create. - maxSize - Variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
- maxSize - Variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
- maxTimedSpins - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue
-
The number of times to spin before blocking in timed waits.
- maxTries - Variable in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- maxTries - Variable in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
- maxUntimedSpins - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue
-
The number of times to spin before blocking in untimed waits.
- mbserver - Variable in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- md5Local - Static variable in enum net.rubyeye.xmemcached.HashAlgorithm
- mechanisms - Variable in class net.rubyeye.xmemcached.auth.AuthInfo
- MEMCACHED_CLIENT_COUNTER - Static variable in class net.rubyeye.xmemcached.monitor.Constants
-
Client instance counter
- Memcached 1.4.3 or later version has supported SASL authentication,these classes are used for that - Search tag in package net.rubyeye.xmemcached.auth
- Section
- memcachedClient - Variable in class net.rubyeye.xmemcached.Counter
- memcachedClient - Variable in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
- memcachedClient - Variable in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
- 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 Class in net.rubyeye.xmemcached.exception
-
Memcached Client Exception
- MemcachedClientException() - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedClientException
- MemcachedClientException(String) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedClientException
- MemcachedClientException(String, Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedClientException
- MemcachedClientException(Throwable) - Constructor for exception class 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 - Variable in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
- 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
- MemcachedConnector.InnerControllerStateListener - Class in net.rubyeye.xmemcached.impl
-
Inner state listenner,manage session monitor.
- MemcachedConnector.SessionMonitor - Class in net.rubyeye.xmemcached.impl
-
Session monitor for healing sessions.
- MemcachedDecodeException - Exception Class in net.rubyeye.xmemcached.exception
-
Memcached decode exception
- MemcachedDecodeException() - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedDecodeException
- MemcachedDecodeException(String) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedDecodeException
- MemcachedDecodeException(String, Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedDecodeException
- MemcachedDecodeException(Throwable) - Constructor for exception class 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 Class in net.rubyeye.xmemcached.exception
-
Base exception type for memcached client
- MemcachedException() - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedException
- MemcachedException(String) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedException
- MemcachedException(String, Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedException
- MemcachedException(Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedException
- memcachedHandler - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- MemcachedHandler.CheckHeartResultThread - Class in net.rubyeye.xmemcached.impl
- MemcachedOptimizer - Interface in net.rubyeye.xmemcached
-
xmemcached Optimizer
- memcachedProtocol - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
- Memcached protocol codec - Search tag in package net.rubyeye.xmemcached.codec
- Section
- Memcached protocol implementations - Search tag in package net.rubyeye.xmemcached.command
- Section
- MemcachedServerException - Exception Class in net.rubyeye.xmemcached.exception
-
Memcached server exception
- MemcachedServerException() - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedServerException
- MemcachedServerException(String) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedServerException
- MemcachedServerException(String, Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.MemcachedServerException
- MemcachedServerException(Throwable) - Constructor for exception class 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 - Variable in class net.rubyeye.xmemcached.auth.AuthTask
- 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
- Memcached text protocol implementations - Search tag in package net.rubyeye.xmemcached.command.binary
- Section
- Memcached text protocol implementations - Search tag in package net.rubyeye.xmemcached.command.text
- Section
- mergeBuffer(Command, Queue, Queue<Command>, int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
- mergeCommands - Variable in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
- mergeCommands - Variable in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
- mergeCommands - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
- mergeCommands - Variable in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- 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
- mergeFactor - Variable in class net.rubyeye.xmemcached.impl.Optimizer
- mergeGetCommands(Command, Queue, Queue<Command>, CommandType) - Method in class net.rubyeye.xmemcached.impl.Optimizer
- mergeSetCommands(Command, Queue, Queue<Command>, CommandType, int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
- message - Variable in class com.google.code.yanf4j.core.impl.WriteMessageImpl
- MIN_RECONNECT_INTERVAL - Static variable in class net.rubyeye.xmemcached.impl.ReconnectRequest
- minimumCapacity - Variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
The minimum number of bytes the IoBuffer can hold
- 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()
andIoBuffer.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()
andIoBuffer.shrink()
operation. - minimumCapacity() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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()
andIoBuffer.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()
andIoBuffer.shrink()
operation. - minimumCapacity(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- MYSQL_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
From mysql source
N
- name - Variable in class com.google.code.yanf4j.core.SocketOption
- name - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- name - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- name() - Method in class com.google.code.yanf4j.core.SocketOption
- namePrefix - Variable in class com.google.code.yanf4j.util.WorkerThreadFactory
- NAMESPACE_LOCAL - Static variable in class net.rubyeye.xmemcached.XMemcachedClient
-
namespace thread local.
- NATIVE_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
Native hash (String.hashCode()).
- NCPUS - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue
-
The number of CPUs, for spin control
- 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
- Networking configuration - Search tag in package com.google.code.yanf4j.config
- Section
- Networking core package - Search tag in package com.google.code.yanf4j.core
- Section
- Networking layout to talk with memcached. - Search tag in package net.rubyeye.xmemcached.networking
- Section
- Networking statistics - Search tag in package com.google.code.yanf4j.statistics
- Section
- 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() - Static method in class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
-
Deprecated.
- newInstance(int, int) - Static method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.
- newMergedCommand(Map<Object, Command>, int, Optimizer.CommandCollector, CommandType) - Method in class net.rubyeye.xmemcached.impl.Optimizer
- newPoolMap() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator
- newPoolMap() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator
-
Deprecated.初始化缓冲池
- newSocketAddress(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- newThread(Runnable) - Method in class com.google.code.yanf4j.util.WorkerThreadFactory
- next - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- next() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- 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
- nextItem - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- nextLine(ByteBuffer) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
-
Read next line from ByteBuffer
- nextNode - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- nextReactor() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
-
Get next reactor
- nextReconnectTimestamp - Variable in class net.rubyeye.xmemcached.impl.ReconnectRequest
- nextTimeout - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- nextUpdater - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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) - 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.ReadTask - Class in com.google.code.yanf4j.nio.impl
-
Read task
- NioController.WriteTask - Class in com.google.code.yanf4j.nio.impl
-
Write task
- Nio implementation - Search tag in package com.google.code.yanf4j.nio
- Section
- 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_ERROR - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- NO_REPLY - Static variable in class net.rubyeye.xmemcached.monitor.Constants
- nodeList - Variable in class net.rubyeye.xmemcached.aws.ClusterConfiguration
- NONE - Enum constant in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
- NOOP - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- NOOP - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- noreply - Variable in class net.rubyeye.xmemcached.command.Command
- normalInterval(long) - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
- 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 com.google.code.yanf4j.util.CircularQueue
- normalizeCapacity(int) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
- NOT_FOUND - Enum constant in enum net.rubyeye.xmemcached.command.text.TextCASCommand.FailStatus
- NOT_FOUND - Static variable in class net.rubyeye.xmemcached.command.text.TextTouchCommand
- NOT_SUPPORTED - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- 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
- notifyReady() - Method in class com.google.code.yanf4j.nio.impl.SelectorManager
-
Notify all reactor have been ready
- 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 Class in net.rubyeye.xmemcached.exception
-
Memcached Client Exception
- NoValueException() - Constructor for exception class net.rubyeye.xmemcached.exception.NoValueException
- NoValueException(String) - Constructor for exception class net.rubyeye.xmemcached.exception.NoValueException
- NoValueException(String, Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.NoValueException
- NoValueException(Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.NoValueException
- NOWAIT - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue
- NULL - Enum constant in enum com.google.code.yanf4j.core.Session.SessionStatus
- NULL - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- NUM_REPS - Static variable in class net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator
- numReps - Variable in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
O
- offer(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- offer(WriteMessage, long, TimeUnit) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- offer(E) - Method in class com.google.code.yanf4j.util.CircularQueue
- offer(E) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
- offer(E, long, TimeUnit) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
- offer(T) - Method in class com.google.code.yanf4j.util.SimpleQueue
- offset - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
- 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
- onAllSessionClosed(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector.InnerControllerStateListener
- 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(SelectionKey) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- onConnect(MemcachedSession, MemcachedClient) - Method in class net.rubyeye.xmemcached.auth.AuthMemcachedConnectListener
- 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.
- ONE_AT_A_TIME - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
-
The Jenkins One-at-a-time hash ,please see http://www.burtleburtle.net/bob/hash/doobs.html
- 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(Controller, Throwable) - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
- onException(Controller, Throwable) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector.InnerControllerStateListener
- onException(Throwable) - Method in class com.google.code.yanf4j.core.impl.AbstractSession
- 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
- onMessage(Object, Session) - 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
- onReady(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector.InnerControllerStateListener
- 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() - Method in class com.google.code.yanf4j.core.impl.AbstractSession
- onStarted(Controller) - Method in interface com.google.code.yanf4j.core.ControllerStateListener
-
When controller is started
- onStarted(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedClientStateListenerAdapter
- onStarted(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector.InnerControllerStateListener
- 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
- onStopped(Controller) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector.InnerControllerStateListener
- 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 - Static variable in class net.rubyeye.xmemcached.utils.OpaqueGenerater.SingletonHolder
- OpaqueGenerater - Class in net.rubyeye.xmemcached.utils
-
Opaque generator for memcached binary xxxq(getq,addq etc.) commands
- OpaqueGenerater() - Constructor for class net.rubyeye.xmemcached.utils.OpaqueGenerater
- OpaqueGenerater.SingletonHolder - Class in net.rubyeye.xmemcached.utils
- opCode - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- OpCode - Enum in net.rubyeye.xmemcached.command.binary
-
Binary command Opcodes
- OpCode() - Constructor for enum net.rubyeye.xmemcached.command.binary.OpCode
- openSelector() - Static method in class com.google.code.yanf4j.util.SystemUtils
- OperationStatus - Enum in net.rubyeye.xmemcached.command
-
Command status.
- OperationStatus() - Constructor for enum net.rubyeye.xmemcached.command.OperationStatus
- ops - Variable in class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
- opTimeout - Variable in class net.rubyeye.xmemcached.impl.KeyIteratorImpl
- opTimeout - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- opTimeout - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- optimiezeGet - Variable in class net.rubyeye.xmemcached.impl.Optimizer
- optimiezeGet(Queue, Queue<Command>, Command) - Method in class net.rubyeye.xmemcached.impl.Optimizer
-
Merge get operation to multi-get operation
- optimiezeMergeBuffer - Variable in class net.rubyeye.xmemcached.impl.Optimizer
- optimiezeMergeBuffer(Command, Queue, Queue<Command>, int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
-
merge buffers to fit socket's send buffer size
- optimiezer - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- optimiezer - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- optimiezeSet - Variable in class net.rubyeye.xmemcached.impl.Optimizer
- optimiezeSet(Queue, Queue<Command>, Command, int) - Method in class net.rubyeye.xmemcached.impl.Optimizer
- optimiezeSetReadThreadCount(Configuration, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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
- Optimizer.BinaryGetQCollector - Class in net.rubyeye.xmemcached.impl
- Optimizer.BinarySetQCollector - Class in net.rubyeye.xmemcached.impl
- Optimizer.CommandCollector - Interface in net.rubyeye.xmemcached.impl
- Optimizer.KeyStringCollector - Class in net.rubyeye.xmemcached.impl
- OptimizerMBean - Interface in net.rubyeye.xmemcached.impl
-
OptimizerMBean,used for changing the optimizer's factor
- order - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- order() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- order() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- order() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- order() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- order() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
-
Deprecated.
- order() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
-
Deprecated.
- order(ByteOrder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- order(ByteOrder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- order(ByteOrder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- order(ByteOrder) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- order(ByteOrder) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
-
Deprecated.
- order(ByteOrder) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
-
Deprecated.
- ordersMap - Variable in class net.rubyeye.xmemcached.aws.ConfigurationPoller
- origBuffer - Variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- origBuffer - Variable in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
-
Deprecated.
- OS_NAME - Static variable in class com.google.code.yanf4j.util.SystemUtils
- OUT_OF_MEMORY - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- ownerThread - Variable in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- ownerThread - Variable in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
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 com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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 com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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 com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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 com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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 com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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
- p6 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- p7 - Variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
- p7 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
- p7 - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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
- packZeros - Variable in class net.rubyeye.xmemcached.transcoders.TranscoderUtils
- PaddedAtomicReference(T) - Constructor for class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
- PaddingAtomicBoolean(boolean) - Constructor for class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
- 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
- parseStatus - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
- ParseStatus() - Constructor for enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- password - Variable in class net.rubyeye.xmemcached.auth.PlainCallbackHandler
- patternLen - Variable in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
- patternLen - Variable in class com.google.code.yanf4j.util.ShiftOrByteBufferMatcher
- patternLimit - Variable in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
- patternPos - Variable in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
- 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 - Variable in class net.rubyeye.xmemcached.FlowControl
- 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() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
- poll() - Method in class com.google.code.yanf4j.util.SimpleQueue
- poll() - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- poll(long, TimeUnit) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
- poll(long, TimeUnit) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- pollConfigIntervalMs - Variable in class net.rubyeye.xmemcached.aws.AWSElasticCacheClientBuilder
- pollIntervalMills - Variable in class net.rubyeye.xmemcached.aws.ConfigurationPoller
- 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, int, float, long, TimeUnit, RejectedExecutionHandler, String) - 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
- poolNumber - Static variable in class com.google.code.yanf4j.util.WorkerThreadFactory
- port - Variable in class net.rubyeye.xmemcached.aws.CacheNode
- position() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- position() - Method in class com.google.code.yanf4j.buffer.IoBuffer
- position() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- position() - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- position() - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
-
Deprecated.
- position() - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
-
Deprecated.
- position(int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- position(int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- position(int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- position(int) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- position(int) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
-
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) - 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.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.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.IoBufferWrapper
- prepend(String, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- prepend(String, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- PREPEND - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- PREPEND - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- PREPEND_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- 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
- preprocess(IoBuffer) - Method in class com.google.code.yanf4j.util.ShiftAndByteBufferMatcher
-
Ԥ����
- preprocess(IoBuffer) - Method in class com.google.code.yanf4j.util.ShiftOrByteBufferMatcher
-
Ԥ����
- preProcessKey(String) - 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
- prevCommand - Variable in class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- prevCommand - Variable in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- prevNode - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- primitiveAsString - Variable in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
- primitiveAsString - Variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
- primitiveAsString - Variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
- 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.
- PROCESSING - Enum constant in enum net.rubyeye.xmemcached.command.OperationStatus
- processMessageCount - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- processMessageTotalTime - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- processRegister() - Method in class com.google.code.yanf4j.nio.impl.Reactor
- 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 - Variable in class net.rubyeye.xmemcached.impl.Optimizer
- Protocol - Enum in net.rubyeye.xmemcached.utils
-
Memcached protocol enum
- Protocol() - Constructor for enum net.rubyeye.xmemcached.utils.Protocol
- put(byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- put(byte) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- put(byte) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- put(byte) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
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 com.google.code.yanf4j.buffer.AbstractIoBuffer
- put(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- put(byte[]) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- put(byte[]) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
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[], int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- put(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- put(byte[], int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- put(int, byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- put(int, byte) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- put(int, byte) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- put(IoBuffer) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
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(IoBuffer) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- put(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- put(E) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
- put(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Writes the content of the specified src into this buffer.
- put(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Writes the content of the specified src into this buffer.
- put(ByteBuffer) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- put(ByteBuffer) - Method in class net.rubyeye.xmemcached.buffer.CachedBufferAllocator.CachedIoBuffer
-
Deprecated.
- put(ByteBuffer) - Method in interface net.rubyeye.xmemcached.buffer.IoBuffer
-
Deprecated.
- put(ByteBuffer) - Method in class net.rubyeye.xmemcached.buffer.SimpleIoBuffer
-
Deprecated.
- putChar(char) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putChar(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.AbstractIoBuffer
- putChar(int, char) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putChar(int, char) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- putDouble(double) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putDouble(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.AbstractIoBuffer
- putDouble(int, double) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putDouble(int, double) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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(int, 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.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(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
- 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(int, 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.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(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
- 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(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(int, Set<E>) - 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(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
- 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(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(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(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
- 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(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(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(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
- 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(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(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(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
- 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(int, 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.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(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
- putFloat(float) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putFloat(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.AbstractIoBuffer
- putFloat(int, float) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- 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) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putInt(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.
- putInt(int, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putInt(int, int) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putInt(int, int) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- putLong(int, long) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putLong(int, long) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putLong(int, long) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- putLong(long) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putLong(long) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putLong(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) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Relative 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.AbstractIoBuffer
-
Absolute 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, 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, 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 specifiedencoder
. - 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 specifiedencoder
. - putPrefixedString(CharSequence, int, int, byte, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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 specifiedencoder
. - 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 specifiedencoder
. - putPrefixedString(CharSequence, int, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- 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 specifiedencoder
. - 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 specifiedencoder
. - putPrefixedString(CharSequence, int, CharsetEncoder) - 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 specifiedencoder
. - 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 specifiedencoder
. - putPrefixedString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- putShort(int, short) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putShort(int, short) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putShort(int, short) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- putShort(short) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- putShort(short) - Method in class com.google.code.yanf4j.buffer.IoBuffer
- putShort(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, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Writes the content of
in
into this buffer as aNUL
-terminated string using the specifiedencoder
. - putString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Writes the content of
in
into this buffer as aNUL
-terminated string using the specifiedencoder
. - putString(CharSequence, int, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- putString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Writes the content of
in
into this buffer using the specifiedencoder
. - putString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Writes the content of
in
into this buffer using the specifiedencoder
. - putString(CharSequence, CharsetEncoder) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
Q
- QNode(Object, boolean) - Constructor for class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- 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
- QUIT - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- QUIT - Static variable in class net.rubyeye.xmemcached.command.text.TextQuitCommand
- 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
- QUITQ - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
R
- rand - Variable in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
- rand - Variable in class net.rubyeye.xmemcached.impl.RandomMemcachedSessionLocaltor
- random - Variable in class net.rubyeye.xmemcached.impl.LibmemcachedMemcachedSessionLocator
- random - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- 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(SelectorManager, Configuration, int) - Constructor for class com.google.code.yanf4j.nio.impl.Reactor
- REACTOR_ATTRIBUTE - Static variable in class com.google.code.yanf4j.nio.impl.SelectorManager
- Reactor.PaddingAtomicBoolean - Class in com.google.code.yanf4j.nio.impl
- Reactor.RegisterEvent - Class in com.google.code.yanf4j.nio.impl
- reactorIndex - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- reactorReadyCount - Variable in class com.google.code.yanf4j.nio.impl.SelectorManager
-
Reactor count which are ready
- reactorSet - Variable in class com.google.code.yanf4j.nio.impl.SelectorManager
- READ_EXTRAS - Enum constant in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
- READ_KEY - Enum constant in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
- READ_VALUE - Enum constant in enum net.rubyeye.xmemcached.command.binary.BinaryDecodeStatus
- READABLE - Enum constant in enum com.google.code.yanf4j.core.EventType
- readBodyLength(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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
- readDataType(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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
- readExtrasLength(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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
- READING - Enum constant in enum com.google.code.yanf4j.core.Session.SessionStatus
- 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
- readKeyLength(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- readMagicNumber(ByteBuffer) - Method in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- 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
- ReadTask(SelectionKey) - Constructor for class com.google.code.yanf4j.nio.impl.NioController.ReadTask
- readThreadCount - Variable in class com.google.code.yanf4j.config.Configuration
-
THread count for processing READABLE event
- 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
- recapacityAllowed - Variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Tells if a buffer can be expanded
- receiveThroughputLimit - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- reclean() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Tries to unsplice the cancelled node held in cleanMe that was previously uncleanable because it was at tail.
- 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
- recvMessageCount - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- recvMessageTotalSize - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- reduce(int) - Static method in class com.google.code.yanf4j.util.SelectorFactory
-
Decrease
Selector
pool size - reduceResult(CommandType, Transcoder<T>, List<Command>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- register - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- REGISTER - Enum constant in enum com.google.code.yanf4j.core.EventType
- 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
- registerChannelNow(SelectableChannel, int, Object) - Method in class com.google.code.yanf4j.nio.impl.Reactor
- RegisterEvent(Session, EventType) - Constructor for class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
- RegisterEvent(SelectableChannel, int, Object) - Constructor for class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
- registerMBean() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- registerSession() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
- 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(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
- releasePermit(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- 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() - 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.
- remaining(ByteBuffer[]) - Static method in class com.google.code.yanf4j.util.ByteBufferUtils
- 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
- remoteAddress - Variable in class com.google.code.yanf4j.nio.impl.NioTCPSession
- remoteAddressStr - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- remoteSocketAddress - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- remove() - Method in class com.google.code.yanf4j.util.CircularQueue
- remove() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue.Itr
- remove(int) - 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
- removeConfigAddrs() - Method in class net.rubyeye.xmemcached.aws.AWSElasticCacheClient
- removedAddrSet - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- removeMainSession(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- 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(String) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- removeServer(String) - Method in interface net.rubyeye.xmemcached.XMemcachedClientMBean
-
Remove memcached servers
- removeServer(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Remove memcached server with the exact given address.
- removeServer(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- removeSession(Session) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- removeSession(Session) - Method in interface net.rubyeye.xmemcached.networking.Connector
- removeStandbySession(Session, InetSocketAddress) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- 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, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- replace(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- replace(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- replace(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- replace(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- replace(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- REPLACE - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- REPLACE - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- REPLACE_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- 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, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- replaceWithNoReply(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- 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
- rescheduleConnectRequest(ReconnectRequest) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector.SessionMonitor
- 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.
- reset() - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- reset() - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- reset() - Method in interface net.rubyeye.xmemcached.impl.Optimizer.CommandCollector
- reset() - Method in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- resetStats() - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
- resetStats() - Method in interface net.rubyeye.xmemcached.monitor.StatisticsHandlerMBean
-
Reset the statistics
- resolve - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- resolveClass(ObjectStreamClass) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder.XmcObjectInputStream
- 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
- responseCAS - Variable in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
- responseExtrasLength - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- responseFlag - Variable in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
- responseKey - Variable in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
- responseKey - Variable in class net.rubyeye.xmemcached.command.binary.BinaryGetMultiCommand
- responseKeyLength - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- responseOpaque - Variable in class net.rubyeye.xmemcached.command.binary.BinarySetMultiCommand
- responseStatus - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- ResponseStatus - Enum in net.rubyeye.xmemcached.command.binary
-
Binary protocol response status.
- ResponseStatus() - Constructor for enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- responseTotalBodyLength - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- responseValue - Variable in class net.rubyeye.xmemcached.command.binary.BinaryGetCommand
- 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
- RS_HASH - Enum constant in enum net.rubyeye.xmemcached.HashAlgorithm
- run() - Method in class com.google.code.yanf4j.nio.impl.NioController.ReadTask
- run() - Method in class com.google.code.yanf4j.nio.impl.NioController.WriteTask
- 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
- run() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector.SessionMonitor
- run() - Method in class net.rubyeye.xmemcached.impl.MemcachedHandler.CheckHeartResultThread
S
- sanitizeKeys - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- sanitizeKeys - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- saslClient - Variable in class net.rubyeye.xmemcached.auth.AuthTask
- schduleWriteMessage(WriteMessage) - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
- scheduledExecutorService - Variable in class net.rubyeye.xmemcached.aws.ConfigurationPoller
- 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
- selectNow() - Method in class com.google.code.yanf4j.nio.impl.Reactor
- selector - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- 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 - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- selectorManager - Variable in class com.google.code.yanf4j.nio.NioSessionConfig
- 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
- selectorPoolSize - Variable in class com.google.code.yanf4j.config.Configuration
- selectorPoolSize - Variable in class com.google.code.yanf4j.nio.impl.NioController
-
Reactor count
- selectors - Static variable in class com.google.code.yanf4j.util.SelectorFactory
-
Cache of
Selector
- selectTries - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- send(Command) - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- send(Command) - Method in interface net.rubyeye.xmemcached.networking.Connector
- sendBufferSize - Variable in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
- sendCommand(Command) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- sendGetMultiCommand(Collection<String>, CountDownLatch, CommandType, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- sendIncrOrDecrCommand(String, long, long, CommandType, boolean, long, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- SENDING - Enum constant in enum net.rubyeye.xmemcached.command.OperationStatus
- sendStoreCommand(Command, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- sendThroughputLimit - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- SENT - Enum constant in enum net.rubyeye.xmemcached.command.OperationStatus
- 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 - Variable in class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
- 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.
- serialVersionUID - Static variable in exception class com.google.code.yanf4j.buffer.BufferDataException
- serialVersionUID - Static variable in class com.google.code.yanf4j.nio.impl.Reactor.PaddingAtomicBoolean
- serialVersionUID - Static variable in class com.google.code.yanf4j.util.CircularQueue
- serialVersionUID - Static variable in class com.google.code.yanf4j.util.ConcurrentHashSet
- serialVersionUID - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue.PaddedAtomicReference
- serialVersionUID - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- serialVersionUID - Static variable in class com.google.code.yanf4j.util.MapBackedSet
- serialVersionUID - Static variable in class net.rubyeye.xmemcached.aws.CacheNode
- serialVersionUID - Static variable in class net.rubyeye.xmemcached.aws.ClusterConfiguration
- serialVersionUID - Static variable in exception class net.rubyeye.xmemcached.exception.MemcachedClientException
- serialVersionUID - Static variable in exception class net.rubyeye.xmemcached.exception.MemcachedDecodeException
- serialVersionUID - Static variable in exception class net.rubyeye.xmemcached.exception.MemcachedException
- serialVersionUID - Static variable in exception class net.rubyeye.xmemcached.exception.MemcachedServerException
- serialVersionUID - Static variable in exception class net.rubyeye.xmemcached.exception.NoValueException
- serialVersionUID - Static variable in exception class net.rubyeye.xmemcached.exception.UnknownCommandException
- serialVersionUID - Static variable in class net.rubyeye.xmemcached.impl.AddressMemcachedSessionComparator
- serialVersionUID - Static variable in class net.rubyeye.xmemcached.impl.IndexMemcachedSessionComparator
- server - Variable in class net.rubyeye.xmemcached.command.binary.BinaryStatsCommand
- server - Variable in class net.rubyeye.xmemcached.command.binary.BinaryVersionCommand
- server - Variable in class net.rubyeye.xmemcached.command.text.TextStatsCommand
- 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
- serverOrderCounter - Variable in class net.rubyeye.xmemcached.aws.ConfigurationPoller
- serverSocketChannel - Variable in class com.google.code.yanf4j.nio.TCPController
- session - Variable in class com.google.code.yanf4j.nio.impl.Reactor.RegisterEvent
- session - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler.CheckHeartResultThread
- 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.config.Configuration
- 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
- sessionMonitor - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- SessionMonitor() - Constructor for class net.rubyeye.xmemcached.impl.MemcachedConnector.SessionMonitor
- sessionReadBufferSize - Variable in class com.google.code.yanf4j.config.Configuration
-
Read buffer size per connection
- sessions - Variable in class net.rubyeye.xmemcached.impl.ArrayMemcachedSessionLocator
- sessions - Variable in class net.rubyeye.xmemcached.impl.ElectionMemcachedSessionLocator
- sessions - Variable in class net.rubyeye.xmemcached.impl.PHPMemcacheSessionLocator
- sessions - Variable in class net.rubyeye.xmemcached.impl.RandomMemcachedSessionLocaltor
- sessions - Variable in class net.rubyeye.xmemcached.impl.RoundRobinMemcachedSessionLocator
- sessionSet - Variable in class com.google.code.yanf4j.core.impl.AbstractController
-
Connected session set
- SessionStatus() - Constructor for enum com.google.code.yanf4j.core.Session.SessionStatus
- 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, Object) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- set(String, int, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- set(String, int, Object, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- set(String, int, Object, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- set(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- set(String, int, T, Transcoder<T>) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- set(String, int, T, Transcoder<T>, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Store key-value item to memcached
- set(String, int, T, Transcoder<T>, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- SET - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- SET - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- SET_MANY - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- SET_QUIETLY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- 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(byte[], int, Object...) - Static method in class net.rubyeye.xmemcached.utils.ByteUtils
- setArguments(IoBuffer, 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.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.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.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.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.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.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
- setDispatchMessageDispatcher(Dispatcher) - Method in class com.google.code.yanf4j.core.impl.AbstractController
- 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.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.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.XMemcachedClient
- setHealSessionInterval(long) - Method in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- setHostName(String) - Method in class net.rubyeye.xmemcached.aws.CacheNode
- setInetSocketAddress(InetSocketAddress) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- 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.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
- setMainNodeAddress(InetSocketAddress) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- setMaxQueuedNoReplyOperations(int) - Method in interface net.rubyeye.xmemcached.MemcachedClientBuilder
-
Set max queued noreply operations number
- setMaxQueuedNoReplyOperations(int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
-
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
- setMemcachedLoggingLevel(InetSocketAddress, int, boolean) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- 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.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.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
- setReadEventDispatcher(Dispatcher) - Method in class com.google.code.yanf4j.core.impl.AbstractController
- 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(Object) - Method in class net.rubyeye.xmemcached.command.Command
- 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.
- setReturnValues(Map<String, CachedData>) - Method in class net.rubyeye.xmemcached.command.text.TextGetCommand
- sets - Variable in class com.google.code.yanf4j.nio.impl.SelectorManager
- sets - Variable in class net.rubyeye.xmemcached.impl.RoundRobinMemcachedSessionLocator
- 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
- 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.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.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
- setStarted(boolean) - 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
- setStatisticsConfig(Configuration) - Method in class com.google.code.yanf4j.core.impl.AbstractController
- 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.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.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(int) - Method in class net.rubyeye.xmemcached.utils.OpaqueGenerater
- 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
- setVersion(int) - Method in class net.rubyeye.xmemcached.aws.ClusterConfiguration
- setWeight(int) - Method in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- 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, Object) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- setWithNoReply(String, int, T, Transcoder<T>) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- 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
- setWriteEventDispatcher(Dispatcher) - Method in class com.google.code.yanf4j.core.impl.AbstractController
- 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
- SHORT_MASK - Static variable in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
A mask for a short
- 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
- shrinkIfNeeded() - Method in class com.google.code.yanf4j.util.CircularQueue
- shrinkThreshold - Variable in class com.google.code.yanf4j.util.CircularQueue
- shutdown - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- shutdown() - Method in interface net.rubyeye.xmemcached.MemcachedClient
- shutdown() - Method in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- 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.
- shutdownHookThread - Variable in class com.google.code.yanf4j.core.impl.AbstractController
- shutdownHookThread - Variable in class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- shutdownHookThread - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- shuttingDown - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- shuttingDown() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- SimpleBuffer(SimpleBufferAllocator.SimpleBuffer, ByteBuffer) - Constructor for class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- SimpleBuffer(ByteBuffer) - Constructor for class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- SimpleBufferAllocator - Class in com.google.code.yanf4j.buffer
-
A simplistic
IoBufferAllocator
which simply allocates a new buffer every time. - SimpleBufferAllocator - Class in net.rubyeye.xmemcached.buffer
-
Deprecated.
- SimpleBufferAllocator() - Constructor for class com.google.code.yanf4j.buffer.SimpleBufferAllocator
- SimpleBufferAllocator() - Constructor for class net.rubyeye.xmemcached.buffer.SimpleBufferAllocator
-
Deprecated.
- SimpleBufferAllocator.SimpleBuffer - Class in com.google.code.yanf4j.buffer
- 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() - Constructor for class com.google.code.yanf4j.util.SimpleQueue
- SimpleQueue(int) - 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
- SingletonHolder() - Constructor for class net.rubyeye.xmemcached.utils.OpaqueGenerater.SingletonHolder
- size - Variable in class net.rubyeye.xmemcached.transcoders.CachedData
- 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
- sizeTable - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
- 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.
- slice0() - Method in class com.google.code.yanf4j.buffer.CachedBufferAllocator.CachedBuffer
- slice0() - Method in class com.google.code.yanf4j.buffer.SimpleBufferAllocator.SimpleBuffer
- 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.config.Configuration
-
Socket SO_TIMEOUT option
- 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
- spinForTimeoutThreshold - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue
-
The number of nanoseconds for which it is faster to spin rather than to use timed park.
- 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
- SPLIT_PATTERN - Static variable in class com.google.code.yanf4j.core.impl.TextLineCodecFactory
- StandardSocketOption - Class in com.google.code.yanf4j.core.impl
-
Standard socket options
- StandardSocketOption() - Constructor for class com.google.code.yanf4j.core.impl.StandardSocketOption
- standbySessionMap - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- 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
- start0() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- startAuth() - Method in class net.rubyeye.xmemcached.auth.AuthTask
- startConnector() - Method in class net.rubyeye.xmemcached.XMemcachedClient
- started - Variable in class com.google.code.yanf4j.core.impl.AbstractController
-
Status
- started - Variable in class com.google.code.yanf4j.nio.impl.SelectorManager
- started - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- startStatistics() - Method in class com.google.code.yanf4j.core.impl.AbstractController
- startTime - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- STAT - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- stateListenerAdapters - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- 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 - Variable in class net.rubyeye.xmemcached.monitor.StatisticsHandler
- statistics(CommandType) - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
- statistics(CommandType, int) - Method in class net.rubyeye.xmemcached.monitor.StatisticsHandler
- Statistics - Interface in com.google.code.yanf4j.statistics
-
Statistics
- 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 - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler
- 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
- statisticsServer - Variable in class com.google.code.yanf4j.config.Configuration
-
Whether to enable 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(InetSocketAddress) - Method in interface net.rubyeye.xmemcached.MemcachedClient
- stats(InetSocketAddress) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- stats(InetSocketAddress, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
�ョ��瑰������emcached server缁��淇℃�
- stats(InetSocketAddress, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- STATS - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- STATS - Static variable in class net.rubyeye.xmemcached.command.text.TextStatsCommand
- status - Variable in class net.rubyeye.xmemcached.command.Command
- STEP - Static variable in class net.rubyeye.xmemcached.utils.FastStringEncoder
- 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
- stopDispatcher() - Method in class com.google.code.yanf4j.core.impl.AbstractController
- stopStatistics() - Method in class com.google.code.yanf4j.core.impl.AbstractController
- stopTime - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- 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
- StringDecoder() - Constructor for class com.google.code.yanf4j.core.impl.TextLineCodecFactory.StringDecoder
- StringEncoder() - Constructor for class com.google.code.yanf4j.core.impl.TextLineCodecFactory.StringEncoder
- 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() - Constructor for class net.rubyeye.xmemcached.transcoders.StringTranscoder
- StringTranscoder(String) - Constructor for class net.rubyeye.xmemcached.transcoders.StringTranscoder
- subCommand - Variable in class net.rubyeye.xmemcached.command.text.TextAWSElasticCacheConfigCommand
- sweep() - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
Clears this buffer and fills its content with NUL.
- sweep() - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
Clears this buffer and fills its content with NUL.
- sweep() - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- sweep(byte) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
-
double Clears this buffer and fills its content with value.
- sweep(byte) - Method in class com.google.code.yanf4j.buffer.IoBuffer
-
double Clears this buffer and fills its content with value.
- sweep(byte) - Method in class com.google.code.yanf4j.buffer.IoBufferWrapper
- sync - Variable in class com.google.code.yanf4j.core.impl.FutureImpl
- SystemUtils - Class in com.google.code.yanf4j.util
-
System utils
- SystemUtils() - Constructor for class com.google.code.yanf4j.util.SystemUtils
T
- tail - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue
-
tail of the queue
- 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
- takeExecutingCommand() - Method in class net.rubyeye.xmemcached.impl.MemcachedTCPSession
-
get current command from queue
- 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
- TEMP_FAILURE - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- testing - Static variable in class net.rubyeye.xmemcached.utils.ByteUtils
-
if it is testing,check key argument even if use binary protocol.
- Text - Enum constant in enum net.rubyeye.xmemcached.utils.Protocol
- TEXT_GET_CMD_COLLECTOR_THREAD_LOCAL - Static variable in class net.rubyeye.xmemcached.impl.Optimizer
- 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
- TextCASCommand.FailStatus - Enum in net.rubyeye.xmemcached.command.text
- 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
- TextLineCodecFactory.StringDecoder - Class in com.google.code.yanf4j.core.impl
- TextLineCodecFactory.StringEncoder - Class in com.google.code.yanf4j.core.impl
- 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
- threadLocal - Variable in class net.rubyeye.xmemcached.impl.Optimizer
- threadNumber - Variable in class com.google.code.yanf4j.util.WorkerThreadFactory
- threadPool - Variable in class com.google.code.yanf4j.core.impl.PoolDispatcher
- 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.
- TIMEOUT - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue
- timeoutExceptionThreshold - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- toEnum(Class<E>, int) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- toEnumSet(Class<E>, long) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- 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() - Constructor for class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
- TokyoTyrantTranscoder(int) - Constructor for class net.rubyeye.xmemcached.transcoders.TokyoTyrantTranscoder
- toLong(Set<E>) - Method in class com.google.code.yanf4j.buffer.AbstractIoBuffer
- 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
- totalBytes - Variable in class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- totalBytes - Variable in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- touch(String, int) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Set a new expiration time for an existing item,using default opTimeout second.
- touch(String, int) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- touch(String, int, long) - Method in interface net.rubyeye.xmemcached.MemcachedClient
-
Set a new expiration time for an existing item
- touch(String, int, long) - Method in class net.rubyeye.xmemcached.XMemcachedClient
- TOUCH - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- TOUCH - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- TOUCH - Static variable in class net.rubyeye.xmemcached.monitor.Constants
- TOUCHED - Static variable in class net.rubyeye.xmemcached.command.text.TextTouchCommand
- transcoder - Variable in class net.rubyeye.xmemcached.command.Command
- transcoder - Variable in class net.rubyeye.xmemcached.XMemcachedClient
- transcoder - Variable in class net.rubyeye.xmemcached.XMemcachedClientBuilder
- 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.
- Transcoders convert data to and from data and flags,from spymemcached - Search tag in package net.rubyeye.xmemcached.transcoders
- Section
- transcoderUtils - Static variable in class net.rubyeye.xmemcached.command.kestrel.KestrelGetCommand
- transcoderUtils - Variable in class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
- 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(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- 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
orpoll
. - 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
- traversalHead() - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Return head after performing any outstanding helping steps
- tries - Variable in class net.rubyeye.xmemcached.impl.ReconnectRequest
- tryTransfer(WriteMessage) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- tryTransfer(WriteMessage, long, TimeUnit) - Method in class net.rubyeye.xmemcached.impl.FlowControlLinkedTransferQueue
- 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 class com.google.code.yanf4j.util.LinkedTransferQueue
- 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
orpoll
. - tu - Variable in class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
- tu - Variable in class net.rubyeye.xmemcached.transcoders.WhalinTranscoder
- type - Variable in class com.google.code.yanf4j.core.SocketOption
- 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
- UNKNOWN_COMMAND - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- UnknownCommandException - Exception Class in net.rubyeye.xmemcached.exception
-
Unknown command exception
- UnknownCommandException() - Constructor for exception class net.rubyeye.xmemcached.exception.UnknownCommandException
- UnknownCommandException(String) - Constructor for exception class net.rubyeye.xmemcached.exception.UnknownCommandException
- UnknownCommandException(String, Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.UnknownCommandException
- UnknownCommandException(Throwable) - Constructor for exception class net.rubyeye.xmemcached.exception.UnknownCommandException
- UNREGISTER - Enum constant in enum com.google.code.yanf4j.core.EventType
- unregisterChannel() - Method in class com.google.code.yanf4j.nio.impl.AbstractNioSession
- unregisterChannel(SelectableChannel) - Method in class com.google.code.yanf4j.nio.impl.Reactor
- unregisterSession() - 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
- updateNextReconnectTimeStamp(long) - Method in class net.rubyeye.xmemcached.impl.ReconnectRequest
- updateSessions() - Method in class net.rubyeye.xmemcached.impl.MemcachedConnector
- updateSessions() - Method in interface net.rubyeye.xmemcached.networking.Connector
- 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(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.
- 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
- useDirectBuffer - Static variable in class com.google.code.yanf4j.buffer.IoBuffer
-
A flag indicating which type of buffer we are using : heap or direct
- username - Variable in class net.rubyeye.xmemcached.auth.PlainCallbackHandler
V
- value - Variable in class net.rubyeye.xmemcached.command.binary.BaseBinaryCommand
- value - Variable in class net.rubyeye.xmemcached.command.text.TextStoreCommand
- value - Variable in class net.rubyeye.xmemcached.GetsResponse
- VALUE - Enum constant in enum net.rubyeye.xmemcached.command.text.TextGetCommand.ParseStatus
- VALUE_TOO_BIG - Enum constant in enum net.rubyeye.xmemcached.command.binary.ResponseStatus
- 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.TextCASCommand.FailStatus
-
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.TextCASCommand.FailStatus
-
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 - Variable in class net.rubyeye.xmemcached.command.binary.BinaryVerbosityCommand
- VERBOSITY - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- VERBOSITY - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- 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 - Variable in class net.rubyeye.xmemcached.aws.ClusterConfiguration
- VERSION - Enum constant in enum net.rubyeye.xmemcached.command.binary.OpCode
- VERSION - Enum constant in enum net.rubyeye.xmemcached.command.CommandType
- VERSION - Static variable in interface net.rubyeye.xmemcached.command.ServerAddressAware
- versionCommand - Variable in class net.rubyeye.xmemcached.impl.MemcachedHandler.CheckHeartResultThread
- visit(Command) - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinaryGetQCollector
- visit(Command) - Method in class net.rubyeye.xmemcached.impl.Optimizer.BinarySetQCollector
- visit(Command) - Method in interface net.rubyeye.xmemcached.impl.Optimizer.CommandCollector
- visit(Command) - Method in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
W
- WAIT - Static variable in class com.google.code.yanf4j.util.LinkedTransferQueue
- waitCommand(Command, AtomicBoolean) - Method in class net.rubyeye.xmemcached.auth.AuthTask
- waiter - Variable in class com.google.code.yanf4j.util.LinkedTransferQueue.QNode
- waitingQueue - Variable in class net.rubyeye.xmemcached.impl.MemcachedConnector
- wakenUp - Variable in class com.google.code.yanf4j.nio.impl.Reactor
- wakeup() - Method in class com.google.code.yanf4j.nio.impl.Reactor
- wasFirst - Variable in class net.rubyeye.xmemcached.command.text.TextGetCommand
- wasFirst - Variable in class net.rubyeye.xmemcached.impl.Optimizer.KeyStringCollector
- weight - Variable in class net.rubyeye.xmemcached.utils.InetSocketAddressWrapper
- 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() - Constructor for class com.google.code.yanf4j.util.WorkerThreadFactory
- WorkerThreadFactory(String) - Constructor for class com.google.code.yanf4j.util.WorkerThreadFactory
- WorkerThreadFactory(ThreadGroup, String) - Constructor for class com.google.code.yanf4j.util.WorkerThreadFactory
- 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 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(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
- Wrapping existing NIO buffers and arrays - Search tag in class com.google.code.yanf4j.buffer.IoBuffer
- Section
- 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
- WRITEABLE - Enum constant in enum com.google.code.yanf4j.core.EventType
- 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
- writeMessageCount - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- 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
- writeMessageTotalSize - Variable in class com.google.code.yanf4j.statistics.impl.SimpleStatistics
- writeQueue - Variable in class com.google.code.yanf4j.core.impl.AbstractSession
- WriteTask(SelectionKey) - Constructor for class com.google.code.yanf4j.nio.impl.NioController.WriteTask
- writeThreadCount - Variable in class com.google.code.yanf4j.config.Configuration
-
Thread count for processing WRITABLE event
- 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
- WRITING - Enum constant in enum com.google.code.yanf4j.core.Session.SessionStatus
- WRITING - Enum constant in enum net.rubyeye.xmemcached.command.OperationStatus
X
- xfer(Object, int, long) - Method in class com.google.code.yanf4j.util.LinkedTransferQueue
-
Puts or takes an item.
- XmcObjectInputStream(InputStream) - Constructor for class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder.XmcObjectInputStream
- 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
- XMemcached's main classes and interfaces,use these classes/interfaces to interact with memcached servers. - Search tag in package net.rubyeye.xmemcached
- Section
- XMemcachedClient - Class in net.rubyeye.xmemcached
-
Memcached Client for connecting to memcached server and do operations.
- XMemcachedClient() - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
- 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) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
- XMemcachedClient(InetSocketAddress, int) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
- XMemcachedClient(InetSocketAddress, int, CommandFactory) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
-
XMemcached Constructor.
- 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.
- XMemcachedClient(MemcachedSessionLocator, MemcachedSessionComparator, BufferAllocator, Configuration, Map<SocketOption, Object>, CommandFactory, Transcoder, Map<InetSocketAddress, InetSocketAddress>, int[], List<MemcachedClientStateListener>, Map<InetSocketAddress, AuthInfo>, int, long, String, boolean, boolean) - Constructor for class net.rubyeye.xmemcached.XMemcachedClient
-
XMemcachedClient constructor.
- 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.
- XMemcachedClientBuilder - Class in net.rubyeye.xmemcached
-
Builder pattern.Configure XmemcachedClient's options,then build it
- XMemcachedClientBuilder() - Constructor for class net.rubyeye.xmemcached.XMemcachedClientBuilder
- 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
- XMemcachedClientMBean - Interface in net.rubyeye.xmemcached
-
XMemcachedClientMBean.It is used for JMX to add/remove memcached server.
- XMemcached Exceptions - Search tag in package net.rubyeye.xmemcached.exception
- Section
- 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
- XMemcachedMbeanServer() - Constructor for class net.rubyeye.xmemcached.monitor.XMemcachedMbeanServer
- XMemcached Utilities - Search tag in package net.rubyeye.xmemcached.utils
- Section
Y
- Yanf4j utilities - Search tag in package com.google.code.yanf4j.util
- Section
Z
- ZIP - Enum constant in enum net.rubyeye.xmemcached.transcoders.CompressionMode
-
Zip mode
- zipCompress(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
- zipDecompress(byte[]) - Method in class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form