Package | Description |
---|---|
org.aredis.cache |
Contains the core aredis related classes.
|
org.aredis.io |
Contains io utility classes used by aredis mainly for Compression on the fly and Optimizing Object Serialization by maintaining Class Descriptors in a common storage.
|
Modifier and Type | Method and Description |
---|---|
ClassDescriptors |
RedisClassDescriptorStorage.getMasterClassDescriptors(boolean refreshFromStore) |
Modifier and Type | Method and Description |
---|---|
boolean |
RedisClassDescriptorStorage.updateClassDescriptors(ClassDescriptors updatedDescriptors) |
Modifier and Type | Method and Description |
---|---|
ClassDescriptors |
ClassDescriptors.clone()
Clones the current descriptor.
|
ClassDescriptors |
ClassDescriptors.clone(boolean pisWritable)
Clones the current descriptor.
|
abstract ClassDescriptors |
ClassDescriptorStorage.getMasterClassDescriptors(boolean refreshFromStore)
Gets the class descriptors from the store.
|
ClassDescriptors |
OptiObjectOutputStream.getUpdatedDescriptors()
Gets the updated descriptors.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassDescriptors.copyMetaInfoTo(ClassDescriptors cld)
Copies meta info like written class descriptors and lastUseTime to another ClassDescriptors.
|
abstract boolean |
ClassDescriptorStorage.updateClassDescriptors(ClassDescriptors updatedDescriptors)
Updates the class descriptors based on optimistic locking (Dirty write check) similar to WATCH-MULTI-EXEC or
in redis or CAS in memcached.
|
Copyright © 2013- Suresh Mahalingam. All Rights Reserved.