Class StringTranscoder
java.lang.Object
org.opensaml.storage.impl.memcached.StringTranscoder
- All Implemented Interfaces:
net.spy.memcached.transcoders.Transcoder<String>
public class StringTranscoder
extends Object
implements net.spy.memcached.transcoders.Transcoder<String>
Handles conversion of String values to bytes and back.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
Max size is maximum default memcached value size, 1MB. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
asyncDecode
(net.spy.memcached.CachedData d) decode
(net.spy.memcached.CachedData d) net.spy.memcached.CachedData
int
-
Field Details
-
MAX_SIZE
private static final int MAX_SIZEMax size is maximum default memcached value size, 1MB.- See Also:
-
-
Constructor Details
-
StringTranscoder
public StringTranscoder()
-
-
Method Details
-
asyncDecode
public boolean asyncDecode(net.spy.memcached.CachedData d) - Specified by:
asyncDecode
in interfacenet.spy.memcached.transcoders.Transcoder<String>
-
encode
- Specified by:
encode
in interfacenet.spy.memcached.transcoders.Transcoder<String>
-
decode
- Specified by:
decode
in interfacenet.spy.memcached.transcoders.Transcoder<String>
-
getMaxSize
public int getMaxSize()- Specified by:
getMaxSize
in interfacenet.spy.memcached.transcoders.Transcoder<String>
-