Uses of Class
net.spy.memcached.compat.SpyObject
-
Packages that use SpyObject Package Description net.spy.memcached Memcached client and transformation utilsnet.spy.memcached.auth Auth Utilities.net.spy.memcached.internal Internal utilities.net.spy.memcached.protocol Base classes for protocol abstractions.net.spy.memcached.protocol.ascii Low-level operations for the memcached ascii protocolnet.spy.memcached.protocol.binary Low-level operations for the memcached binary protocolnet.spy.memcached.tapmessage net.spy.memcached.transcoders Classes that deal with data encodingnet.spy.memcached.util Cache Utilities. -
-
Uses of SpyObject in net.spy.memcached
Subclasses of SpyObject in net.spy.memcached Modifier and Type Class Description class
BinaryConnectionFactory
Default connection factory for binary wire protocol connections.class
CASMutator<T>
Object that provides mutation via CAS over a given memcache client.class
DefaultConnectionFactory
Default implementation of ConnectionFactory.class
KetamaConnectionFactory
ConnectionFactory instance that sets up a ketama compatible connection.(package private) class
KetamaIterator
Implements an Iterator which the KetamaNodeLoctaor may return to a client for iterating through alternate nodes for a given key.class
KetamaNodeLocator
This is an implementation of the Ketama consistent hash strategy from last.fm.class
MemcachedClient
Client to a memcached server.class
TapConnectionProvider
A TapConnectionProvider. -
Uses of SpyObject in net.spy.memcached.auth
Subclasses of SpyObject in net.spy.memcached.auth Modifier and Type Class Description class
AuthThreadMonitor
This will ensure no more than one AuthThread will exist for a given MemcachedNode. -
Uses of SpyObject in net.spy.memcached.internal
Subclasses of SpyObject in net.spy.memcached.internal Modifier and Type Class Description class
AbstractListenableFuture<T,L extends GenericCompletionListener>
TheAbstractListenableFuture
implements common functionality shared by all futures that implement theListenableFuture
.class
BulkGetFuture<T>
Future for handling results from bulk gets.class
GetFuture<T>
Future returned for GET operations.class
OperationFuture<T>
Managed future for operations. -
Uses of SpyObject in net.spy.memcached.protocol
Subclasses of SpyObject in net.spy.memcached.protocol Modifier and Type Class Description class
BaseOperationImpl
Base class for protocol-specific operation implementations.class
TCPMemcachedNodeImpl
Represents a node with the memcached cluster, along with buffering and operation queues. -
Uses of SpyObject in net.spy.memcached.protocol.ascii
Subclasses of SpyObject in net.spy.memcached.protocol.ascii Modifier and Type Class Description class
AsciiMemcachedNodeImpl
Memcached node for the ASCII protocol.class
BaseGetOpImpl
Base class for get and gets handlers.(package private) class
BaseStoreOperationImpl
Base class for ascii store operations (add, set, replace, append, prepend).(package private) class
CASOperationImpl
class
ConcatenationOperationImpl
Operation for ascii concatenations.(package private) class
DeleteOperationImpl
Operation to delete an item from the cache.(package private) class
FlushOperationImpl
Memcached flush_all operation.class
GetAndTouchOperationImpl
Implementation of the get and touch operation.(package private) class
GetlOperationImpl
Implementation of the getl operation.(package private) class
GetOperationImpl
Operation for retrieving data.(package private) class
GetsOperationImpl
Implementation of the gets operation.(package private) class
MutatorOperationImpl
Operation for mutating integers inside of memcached.(package private) class
OperationImpl
Operations on a memcached connection.(package private) class
OptimizedGetImpl
Optimized Get operation for folding a bunch of gets together.(package private) class
StatsOperationImpl
Operation to retrieve statistics from a memcached server.(package private) class
StoreOperationImpl
Operation to store data in a memcached server.(package private) class
TouchOperationImpl
Memcached touch operation.(package private) class
UnlockOperationImpl
Operation to delete an item from the cache.(package private) class
VersionOperationImpl
Operation to request the version of a memcached server. -
Uses of SpyObject in net.spy.memcached.protocol.binary
Subclasses of SpyObject in net.spy.memcached.protocol.binary Modifier and Type Class Description class
BinaryMemcachedNodeImpl
Implementation of MemcachedNode for speakers of the binary protocol.(package private) class
ConcatenationOperationImpl
(package private) class
DeleteOperationImpl
(package private) class
FlushOperationImpl
class
GetAndTouchOperationImpl
Implementation of the get and touch operation.class
GetlOperationImpl
Implementation of the get and lock operation.(package private) class
GetOperationImpl
Implementation of the get operation.class
GetsOperationImpl
Implementation of the gets operation.class
KeyStatsOperationImpl
A StatsOperationImpl.class
MultiGetOperationImpl
(package private) class
MultiKeyOperationImpl
Binary operations that contain multiple keys and are VBucket aware operations should extend this class.(package private) class
MutatorOperationImpl
(package private) class
NoopOperationImpl
Implementation of a noop operation.(package private) class
ObserveOperationImpl
class
OperationImpl
Base class for binary operations.(package private) class
OptimizedGetImpl
Optimized Get operation for folding a bunch of gets together.class
OptimizedSetImpl
Optimized Set operation for folding a bunch of sets together.class
ReplicaGetOperationImpl
Implementation of the replica get operation.class
ReplicaGetsOperationImpl
Implementation of the replica gets operation.class
SASLAuthOperationImpl
SASL authenticator.class
SASLBaseOperationImpl
SASL authenticator.(package private) class
SASLMechsOperationImpl
class
SASLStepOperationImpl
A SASLStepOperationImpl.(package private) class
SingleKeyOperationImpl
Binary operations that contain a single key and are VBucket aware operations should extend this class.class
StatsOperationImpl
A StatsOperationImpl.(package private) class
StoreOperationImpl
class
TapAckOperationImpl
Implementation of a tap ACK operation.class
TapBackfillOperationImpl
Implementation of a tap backfill operation.class
TapCustomOperationImpl
Implementation of a custom tap operation.class
TapDumpOperationImpl
Implementation of a tap dump operation.class
TapOperationImpl
Abstract implementation of a tap operation.class
TouchOperationImpl
Operation to reset a timeout in Membase server.(package private) class
UnlockOperationImpl
(package private) class
VersionOperationImpl
-
Uses of SpyObject in net.spy.memcached.tapmessage
Subclasses of SpyObject in net.spy.memcached.tapmessage Modifier and Type Class Description class
BaseMessage
The BaseMessage implements the header of a tap message.class
RequestMessage
A tap request message that is used to start tap streams, perform sasl authentication, and maintain the health of tap streams.class
ResponseMessage
A representation of a tap stream message sent from a tap stream server. -
Uses of SpyObject in net.spy.memcached.transcoders
Subclasses of SpyObject in net.spy.memcached.transcoders Modifier and Type Class Description class
BaseSerializingTranscoder
Base class for any transcoders that may want to work with serialized or compressed data.class
IntegerTranscoder
Transcoder that serializes and unserializes longs.class
LongTranscoder
Transcoder that serializes and unserializes longs.class
SerializingTranscoder
Transcoder that serializes and compresses objects.class
TranscodeService
Asynchronous transcoder.class
WhalinTranscoder
Transcoder that provides compatibility with Greg Whalin's memcached client.class
WhalinV1Transcoder
Handles old whalin (tested with v1.6) encoding: data type is in the first byte of the value. -
Uses of SpyObject in net.spy.memcached.util
Subclasses of SpyObject in net.spy.memcached.util Modifier and Type Class Description class
CacheLoader
CacheLoader provides efficient mechanisms for storing lots of data.
-