Uses of Interface
net.rubyeye.xmemcached.transcoders.Transcoder
-
Packages that use Transcoder Package Description net.rubyeye.xmemcached XMemcached's main classes and interfaces,use these classes/interfaces to interact with memcached servers.net.rubyeye.xmemcached.aws net.rubyeye.xmemcached.command Memcached protocol implementationsnet.rubyeye.xmemcached.command.binary Memcached text protocol implementationsnet.rubyeye.xmemcached.command.kestrel Kestrel protocol implementationsnet.rubyeye.xmemcached.command.text Memcached text protocol implementationsnet.rubyeye.xmemcached.transcoders Transcoders convert data to and from data and flags,from spymemcached -
-
Uses of Transcoder in net.rubyeye.xmemcached
Fields in net.rubyeye.xmemcached declared as Transcoder Modifier and Type Field Description private TranscoderXMemcachedClient. transcoderprotected TranscoderXMemcachedClientBuilder. transcoderMethods in net.rubyeye.xmemcached that return Transcoder Modifier and Type Method Description TranscoderMemcachedClient. getTranscoder()return default transcoder,default is SerializingTranscoderTranscoderMemcachedClientBuilder. getTranscoder()Set xmemcached's transcoder,it is used for seriailizingTranscoderXMemcachedClient. getTranscoder()TranscoderXMemcachedClientBuilder. getTranscoder()Methods in net.rubyeye.xmemcached with parameters of type Transcoder Modifier and Type Method Description <T> booleanMemcachedClient. add(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> booleanMemcachedClient. add(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout)Add key-value item to memcached, success only when the key is not exists in memcached.<T> booleanXMemcachedClient. add(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> booleanXMemcachedClient. add(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout)private <T> booleanXMemcachedClient. add0(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout)<T> voidMemcachedClient. addWithNoReply(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> voidXMemcachedClient. addWithNoReply(java.lang.String key, int exp, T value, Transcoder<T> transcoder)private voidXMemcachedClient. buildConnector(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator bufferAllocator, Configuration configuration, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder)<T> booleanMemcachedClient. cas(java.lang.String key, int exp, CASOperation<T> operation, Transcoder<T> transcoder)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."<T> booleanMemcachedClient. cas(java.lang.String key, int exp, GetsResponse<T> getsReponse, CASOperation<T> operation, Transcoder<T> transcoder)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."<T> booleanMemcachedClient. cas(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long cas)<T> booleanMemcachedClient. cas(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout, long cas)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."<T> booleanXMemcachedClient. cas(java.lang.String key, int exp, CASOperation<T> operation, Transcoder<T> transcoder)<T> booleanXMemcachedClient. cas(java.lang.String key, int exp, GetsResponse<T> getsReponse, CASOperation<T> operation, Transcoder<T> transcoder)<T> booleanXMemcachedClient. cas(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long cas)<T> booleanXMemcachedClient. cas(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout, long cas)private <T> booleanXMemcachedClient. cas0(java.lang.String key, int exp, GetsResponse<T> getsResponse, CASOperation<T> operation, Transcoder<T> transcoder, byte[] keyBytes, boolean noreply)CommandCommandFactory. createAddCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)create a add commandCommandCommandFactory. createAppendCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)create a append commandCommandCommandFactory. createCASCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, long cas, boolean noreply, Transcoder transcoder)Create a cas commandCommandCommandFactory. createGetCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)create a get/gets command<T> CommandCommandFactory. createGetMultiCommand(java.util.Collection<java.lang.String> keys, java.util.concurrent.CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)Create a multi-get commandCommandCommandFactory. createPrependCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)Create a prepend commandCommandCommandFactory. createReplaceCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)create a replace commandCommandCommandFactory. createSetCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)Create a set commandprivate <T> java.lang.ObjectXMemcachedClient. fetch0(java.lang.String key, byte[] keyBytes, CommandType cmdType, long timeout, Transcoder<T> transcoder)<T> TMemcachedClient. get(java.lang.String key, long timeout, Transcoder<T> transcoder)Get value by key<T> TMemcachedClient. get(java.lang.String key, Transcoder<T> transcoder)<T> java.util.Map<java.lang.String,T>MemcachedClient. get(java.util.Collection<java.lang.String> keyCollections, long opTimeout, Transcoder<T> transcoder)Bulk get items<T> java.util.Map<java.lang.String,T>MemcachedClient. get(java.util.Collection<java.lang.String> keyCollections, Transcoder<T> transcoder)<T> TXMemcachedClient. get(java.lang.String key, long timeout, Transcoder<T> transcoder)<T> TXMemcachedClient. get(java.lang.String key, Transcoder<T> transcoder)<T> java.util.Map<java.lang.String,T>XMemcachedClient. get(java.util.Collection<java.lang.String> keyCollections, long timeout, Transcoder<T> transcoder)<T> java.util.Map<java.lang.String,T>XMemcachedClient. get(java.util.Collection<java.lang.String> keyCollections, Transcoder<T> transcoder)private <T> java.lang.ObjectXMemcachedClient. get0(java.lang.String key, long timeout, CommandType cmdType, Transcoder<T> transcoder)private <T> java.util.Map<java.lang.String,T>XMemcachedClient. getMulti0(java.util.Collection<java.lang.String> keys, long timeout, CommandType cmdType, Transcoder<T> transcoder)<T> GetsResponse<T>MemcachedClient. gets(java.lang.String key, long timeout, Transcoder<T> transcoder)Just like get,But it return a GetsResponse,include cas value for cas update.<T> GetsResponse<T>MemcachedClient. gets(java.lang.String key, Transcoder transcoder)<T> java.util.Map<java.lang.String,GetsResponse<T>>MemcachedClient. gets(java.util.Collection<java.lang.String> keyCollections, long opTime, Transcoder<T> transcoder)Bulk gets items<T> java.util.Map<java.lang.String,GetsResponse<T>>MemcachedClient. gets(java.util.Collection<java.lang.String> keyCollections, Transcoder<T> transcoder)<T> GetsResponse<T>XMemcachedClient. gets(java.lang.String key, long timeout, Transcoder<T> transcoder)<T> GetsResponse<T>XMemcachedClient. gets(java.lang.String key, Transcoder transcoder)<T> java.util.Map<java.lang.String,GetsResponse<T>>XMemcachedClient. gets(java.util.Collection<java.lang.String> keyCollections, long timeout, Transcoder<T> transcoder)<T> java.util.Map<java.lang.String,GetsResponse<T>>XMemcachedClient. gets(java.util.Collection<java.lang.String> keyCollections, Transcoder<T> transcoder)private <T> GetsResponse<T>XMemcachedClient. gets0(java.lang.String key, byte[] keyBytes, Transcoder<T> transcoder)private <T> java.util.Map<java.lang.String,T>XMemcachedClient. reduceResult(CommandType cmdType, Transcoder<T> transcoder, java.util.List<Command> commands)<T> booleanMemcachedClient. replace(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> booleanMemcachedClient. replace(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout)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.<T> booleanXMemcachedClient. replace(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> booleanXMemcachedClient. replace(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout)<T> voidMemcachedClient. replaceWithNoReply(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> voidXMemcachedClient. replaceWithNoReply(java.lang.String key, int exp, T value, Transcoder<T> transcoder)private <T> CommandXMemcachedClient. sendGetMultiCommand(java.util.Collection<java.lang.String> keys, java.util.concurrent.CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)<T> booleanMemcachedClient. set(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> booleanMemcachedClient. set(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout)Store key-value item to memcached<T> booleanXMemcachedClient. set(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> booleanXMemcachedClient. set(java.lang.String key, int exp, T value, Transcoder<T> transcoder, long timeout)voidMemcachedClient. setTranscoder(Transcoder transcoder)set transcodervoidMemcachedClientBuilder. setTranscoder(Transcoder transcoder)voidXMemcachedClient. setTranscoder(Transcoder transcoder)voidXMemcachedClientBuilder. setTranscoder(Transcoder transcoder)<T> voidMemcachedClient. setWithNoReply(java.lang.String key, int exp, T value, Transcoder<T> transcoder)<T> voidXMemcachedClient. setWithNoReply(java.lang.String key, int exp, T value, Transcoder<T> transcoder)Constructors in net.rubyeye.xmemcached with parameters of type Transcoder Constructor Description XMemcachedClient(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, java.util.Map<java.net.InetSocketAddress,java.net.InetSocketAddress> addressMap, int[] weights, java.util.List<MemcachedClientStateListener> stateListeners, java.util.Map<java.net.InetSocketAddress,AuthInfo> infoMap, int poolSize, long connectTimeout, java.lang.String name, boolean failureMode, boolean resolveInetAddresses)XMemcachedClient constructor.XMemcachedClient(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, java.util.Map<java.net.InetSocketAddress,java.net.InetSocketAddress> addressMap, java.util.List<MemcachedClientStateListener> stateListeners, java.util.Map<java.net.InetSocketAddress,AuthInfo> map, int poolSize, long connectTimeout, java.lang.String name, boolean failureMode, boolean resolveInetAddresses)XMemcachedClient constructor.Every server's weight is one by default. -
Uses of Transcoder in net.rubyeye.xmemcached.aws
Constructors in net.rubyeye.xmemcached.aws with parameters of type Transcoder Constructor Description AWSElasticCacheClient(MemcachedSessionLocator locator, MemcachedSessionComparator comparator, BufferAllocator allocator, Configuration conf, java.util.Map<SocketOption,java.lang.Object> socketOptions, CommandFactory commandFactory, Transcoder transcoder, java.util.List<MemcachedClientStateListener> stateListeners, java.util.Map<java.net.InetSocketAddress,AuthInfo> map, int poolSize, long connectTimeout, java.lang.String name, boolean failureMode, boolean resolveInetAddresses, java.util.List<java.net.InetSocketAddress> configAddrs, long pollConfigIntervalMills) -
Uses of Transcoder in net.rubyeye.xmemcached.command
Fields in net.rubyeye.xmemcached.command declared as Transcoder Modifier and Type Field Description protected TranscoderCommand. transcoderMethods in net.rubyeye.xmemcached.command that return Transcoder Modifier and Type Method Description TranscoderCommand. getTranscoder()Methods in net.rubyeye.xmemcached.command with parameters of type Transcoder Modifier and Type Method Description CommandBinaryCommandFactory. createAddCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createAddCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createAddCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createAppendCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createAppendCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createAppendCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createCASCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, long cas, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createCASCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, long cas, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createCASCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, long cas, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createGetCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)CommandKestrelCommandFactory. createGetCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)CommandTextCommandFactory. createGetCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, Transcoder transcoder)<T> CommandBinaryCommandFactory. createGetMultiCommand(java.util.Collection<java.lang.String> keys, java.util.concurrent.CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)<T> CommandKestrelCommandFactory. createGetMultiCommand(java.util.Collection<java.lang.String> keys, java.util.concurrent.CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)<T> CommandTextCommandFactory. createGetMultiCommand(java.util.Collection<java.lang.String> keys, java.util.concurrent.CountDownLatch latch, CommandType cmdType, Transcoder<T> transcoder)CommandBinaryCommandFactory. createPrependCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createPrependCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createPrependCommand(java.lang.String key, byte[] keyBytes, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createReplaceCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createReplaceCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createReplaceCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandBinaryCommandFactory. createSetCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandKestrelCommandFactory. createSetCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)CommandTextCommandFactory. createSetCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, boolean noreply, Transcoder transcoder)(package private) CommandBinaryCommandFactory. createStoreCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, CommandType cmdType, boolean noreply, Transcoder transcoder)(package private) CommandTextCommandFactory. createStoreCommand(java.lang.String key, byte[] keyBytes, int exp, java.lang.Object value, CommandType cmdType, boolean noreply, Transcoder transcoder)voidCommand. setTranscoder(Transcoder transcoder) -
Uses of Transcoder in net.rubyeye.xmemcached.command.binary
Methods in net.rubyeye.xmemcached.command.binary that return Transcoder Modifier and Type Method Description TranscoderBaseBinaryCommand. getTranscoder()Methods in net.rubyeye.xmemcached.command.binary with parameters of type Transcoder Modifier and Type Method Description voidBaseBinaryCommand. setTranscoder(Transcoder transcoder)Constructors in net.rubyeye.xmemcached.command.binary with parameters of type Transcoder Constructor Description BaseBinaryCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, int exp, long cas, java.lang.Object value, boolean noreply, Transcoder transcoder)BinaryAppendPrependCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, int exp, long cas, java.lang.Object value, boolean noreply, Transcoder transcoder)BinaryCASCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, int exp, long cas, java.lang.Object value, boolean noreply, Transcoder transcoder)BinaryStoreCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, int exp, long cas, java.lang.Object value, boolean noreply, Transcoder transcoder) -
Uses of Transcoder in net.rubyeye.xmemcached.command.kestrel
Constructors in net.rubyeye.xmemcached.command.kestrel with parameters of type Transcoder Constructor Description KestrelGetCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, Transcoder<?> transcoder)KestrelSetCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, int exp, long cas, java.lang.Object value, boolean noreply, Transcoder transcoder) -
Uses of Transcoder in net.rubyeye.xmemcached.command.text
Methods in net.rubyeye.xmemcached.command.text that return Transcoder Modifier and Type Method Description TranscoderTextStoreCommand. getTranscoder()Methods in net.rubyeye.xmemcached.command.text with parameters of type Transcoder Modifier and Type Method Description voidTextStoreCommand. setTranscoder(Transcoder transcoder)Constructors in net.rubyeye.xmemcached.command.text with parameters of type Transcoder Constructor Description TextCASCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, int exp, long cas, java.lang.Object value, boolean noreply, Transcoder transcoder)TextGetMultiCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, Transcoder transcoder)TextStoreCommand(java.lang.String key, byte[] keyBytes, CommandType cmdType, java.util.concurrent.CountDownLatch latch, int exp, long cas, java.lang.Object value, boolean noreply, Transcoder transcoder) -
Uses of Transcoder in net.rubyeye.xmemcached.transcoders
Classes in net.rubyeye.xmemcached.transcoders that implement Transcoder Modifier and Type Class Description classIntegerTranscoderTranscoder that serializes and unserializes longs.classLongTranscoderTranscoder that serializes and unserializes longs.classPrimitiveTypeTranscoder<T>classSerializingTranscoderTranscoder that serializes and compresses objects.classStringTranscoderString TranscoderclassTokyoTyrantTranscoderTranscoder for TokyoTyrant.Add 4-bytes flag before value.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.
-