Class StorageRecordTranscoder
java.lang.Object
org.opensaml.storage.impl.memcached.StorageRecordTranscoder
- All Implemented Interfaces:
net.spy.memcached.transcoders.Transcoder<MemcachedStorageRecord<?>>
public class StorageRecordTranscoder
extends Object
implements net.spy.memcached.transcoders.Transcoder<MemcachedStorageRecord<?>>
Handles conversion of
MemcachedStorageRecord
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
encode
(MemcachedStorageRecord<?> o) int
-
Field Details
-
MAX_SIZE
private static final int MAX_SIZEMax size is maximum default memcached value size, 1MB.- See Also:
-
-
Constructor Details
-
StorageRecordTranscoder
public StorageRecordTranscoder()
-
-
Method Details
-
asyncDecode
public boolean asyncDecode(net.spy.memcached.CachedData d) - Specified by:
asyncDecode
in interfacenet.spy.memcached.transcoders.Transcoder<MemcachedStorageRecord<?>>
-
encode
- Specified by:
encode
in interfacenet.spy.memcached.transcoders.Transcoder<MemcachedStorageRecord<?>>
-
decode
- Specified by:
decode
in interfacenet.spy.memcached.transcoders.Transcoder<MemcachedStorageRecord<?>>
-
getMaxSize
public int getMaxSize()- Specified by:
getMaxSize
in interfacenet.spy.memcached.transcoders.Transcoder<MemcachedStorageRecord<?>>
-