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 classBinaryConnectionFactoryDefault connection factory for binary wire protocol connections.classCASMutator<T>Object that provides mutation via CAS over a given memcache client.classDefaultConnectionFactoryDefault implementation of ConnectionFactory.classKetamaConnectionFactoryConnectionFactory instance that sets up a ketama compatible connection.(package private) classKetamaIteratorImplements an Iterator which the KetamaNodeLoctaor may return to a client for iterating through alternate nodes for a given key.classKetamaNodeLocatorThis is an implementation of the Ketama consistent hash strategy from last.fm.classMemcachedClientClient to a memcached server.classTapConnectionProviderA TapConnectionProvider. -
Uses of SpyObject in net.spy.memcached.auth
Subclasses of SpyObject in net.spy.memcached.auth Modifier and Type Class Description classAuthThreadMonitorThis 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 classAbstractListenableFuture<T,L extends GenericCompletionListener>TheAbstractListenableFutureimplements common functionality shared by all futures that implement theListenableFuture.classBulkGetFuture<T>Future for handling results from bulk gets.classGetFuture<T>Future returned for GET operations.classOperationFuture<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 classBaseOperationImplBase class for protocol-specific operation implementations.classTCPMemcachedNodeImplRepresents 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 classAsciiMemcachedNodeImplMemcached node for the ASCII protocol.classBaseGetOpImplBase class for get and gets handlers.(package private) classBaseStoreOperationImplBase class for ascii store operations (add, set, replace, append, prepend).(package private) classCASOperationImplclassConcatenationOperationImplOperation for ascii concatenations.(package private) classDeleteOperationImplOperation to delete an item from the cache.(package private) classFlushOperationImplMemcached flush_all operation.classGetAndTouchOperationImplImplementation of the get and touch operation.(package private) classGetlOperationImplImplementation of the getl operation.(package private) classGetOperationImplOperation for retrieving data.(package private) classGetsOperationImplImplementation of the gets operation.(package private) classMutatorOperationImplOperation for mutating integers inside of memcached.(package private) classOperationImplOperations on a memcached connection.(package private) classOptimizedGetImplOptimized Get operation for folding a bunch of gets together.(package private) classStatsOperationImplOperation to retrieve statistics from a memcached server.(package private) classStoreOperationImplOperation to store data in a memcached server.(package private) classTouchOperationImplMemcached touch operation.(package private) classUnlockOperationImplOperation to delete an item from the cache.(package private) classVersionOperationImplOperation 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 classBinaryMemcachedNodeImplImplementation of MemcachedNode for speakers of the binary protocol.(package private) classConcatenationOperationImpl(package private) classDeleteOperationImpl(package private) classFlushOperationImplclassGetAndTouchOperationImplImplementation of the get and touch operation.classGetlOperationImplImplementation of the get and lock operation.(package private) classGetOperationImplImplementation of the get operation.classGetsOperationImplImplementation of the gets operation.classKeyStatsOperationImplA StatsOperationImpl.classMultiGetOperationImpl(package private) classMultiKeyOperationImplBinary operations that contain multiple keys and are VBucket aware operations should extend this class.(package private) classMutatorOperationImpl(package private) classNoopOperationImplImplementation of a noop operation.(package private) classObserveOperationImplclassOperationImplBase class for binary operations.(package private) classOptimizedGetImplOptimized Get operation for folding a bunch of gets together.classOptimizedSetImplOptimized Set operation for folding a bunch of sets together.classReplicaGetOperationImplImplementation of the replica get operation.classReplicaGetsOperationImplImplementation of the replica gets operation.classSASLAuthOperationImplSASL authenticator.classSASLBaseOperationImplSASL authenticator.(package private) classSASLMechsOperationImplclassSASLStepOperationImplA SASLStepOperationImpl.(package private) classSingleKeyOperationImplBinary operations that contain a single key and are VBucket aware operations should extend this class.classStatsOperationImplA StatsOperationImpl.(package private) classStoreOperationImplclassTapAckOperationImplImplementation of a tap ACK operation.classTapBackfillOperationImplImplementation of a tap backfill operation.classTapCustomOperationImplImplementation of a custom tap operation.classTapDumpOperationImplImplementation of a tap dump operation.classTapOperationImplAbstract implementation of a tap operation.classTouchOperationImplOperation to reset a timeout in Membase server.(package private) classUnlockOperationImpl(package private) classVersionOperationImpl -
Uses of SpyObject in net.spy.memcached.tapmessage
Subclasses of SpyObject in net.spy.memcached.tapmessage Modifier and Type Class Description classBaseMessageThe BaseMessage implements the header of a tap message.classRequestMessageA tap request message that is used to start tap streams, perform sasl authentication, and maintain the health of tap streams.classResponseMessageA 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 classBaseSerializingTranscoderBase class for any transcoders that may want to work with serialized or compressed data.classIntegerTranscoderTranscoder that serializes and unserializes longs.classLongTranscoderTranscoder that serializes and unserializes longs.classSerializingTranscoderTranscoder that serializes and compresses objects.classTranscodeServiceAsynchronous transcoder.classWhalinTranscoderTranscoder that provides compatibility with Greg Whalin's memcached client.classWhalinV1TranscoderHandles 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 classCacheLoaderCacheLoader provides efficient mechanisms for storing lots of data.
-