Interface | Description |
---|---|
Cache<K extends Serializable,V extends Serializable> |
General purpose cache.
|
Cacheable |
Interface that defines the necessary behavior for objects added to a Cache.
|
CacheFactoryStrategy |
Implementation of CacheFactory that relies on the specific clustering solution.
|
ClusterTask<V> |
An interface to mix in
Externalizable and Runnable , which are both required for
sending invokable tasks across a cluster. |
ExternalizableUtilStrategy |
Interface that allows to provide different ways for implementing serialization of objects.
|
Class | Description |
---|---|
CacheFactory |
Creates Cache objects.
|
CacheSizes |
Utility class for determining the sizes in bytes of commonly used objects.
|
CacheUtil |
Utility methods for working with caches.
|
CacheWrapper<K extends Serializable,V extends Serializable> |
Acts as a proxy for a Cache implementation.
|
CaffeineCache<K extends Serializable,V extends Serializable> |
Wraps an instance of Ben Manes' Caffeine cache in a class that inherits from
Cache . |
ComponentCacheWrapper<K extends Serializable,V extends Serializable> |
This specialized wrapper is used for the Components cache, which
should not be purged.
|
DefaultCache<K extends Serializable,V extends Serializable> |
Default, non-distributed implementation of the Cache interface.
|
DefaultLocalCacheStrategy |
CacheFactoryStrategy for use in Openfire.
|
DummyExternalizableUtil |
Dummy implementation that does nothing.
|
ExternalizableUtil |
Utility methods to assist in working with the Externalizable interfaces.
|
Exception | Description |
---|---|
CannotCalculateSizeException |
Flags an exception when we cannot determine size of the object to be cached.
|
Copyright © 2003–2020 Ignite Realtime. All rights reserved.