Class MemcachedSessionDataMap.SessionDataTranscoder
java.lang.Object
net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
net.rubyeye.xmemcached.transcoders.SerializingTranscoder
org.eclipse.jetty.memcached.session.MemcachedSessionDataMap.SessionDataTranscoder
- All Implemented Interfaces:
net.rubyeye.xmemcached.transcoders.Transcoder<Object>
- Enclosing class:
- MemcachedSessionDataMap
public static class MemcachedSessionDataMap.SessionDataTranscoder
extends net.rubyeye.xmemcached.transcoders.SerializingTranscoder
SessionDataTranscoder
We override memcached deserialization to use our classloader-aware
ObjectInputStream.
-
Field Summary
Fields inherited from class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
COMPRESSED, SERIALIZED, SPECIAL_BOOLEAN, SPECIAL_BYTE, SPECIAL_BYTEARRAY, SPECIAL_DATE, SPECIAL_DOUBLE, SPECIAL_FLOAT, SPECIAL_INT, SPECIAL_LONG, SPECIAL_MASKFields inherited from class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
charset, compressionThreshold, compressMode, DEFAULT_CHARSET, DEFAULT_COMPRESSION_THRESHOLD, log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.rubyeye.xmemcached.transcoders.SerializingTranscoder
decode, decode0, encode, getMaxSize, getTranscoderUtils, isPackZeros, isPrimitiveAsString, setPackZeros, setPrimitiveAsStringMethods inherited from class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
compress, decodeString, decompress, encodeString, getCompressMode, serialize, setCharset, setCompressionMode, setCompressionThresholdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.rubyeye.xmemcached.transcoders.Transcoder
setCompressionMode, setCompressionThreshold
-
Constructor Details
-
SessionDataTranscoder
public SessionDataTranscoder()
-
-
Method Details
-
deserialize
- Overrides:
deserializein classnet.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
-