package cache
- Alphabetic
- Public
- Protected
Type Members
- class CacheAlreadyDeclaredException extends CacheException
- trait CacheContent extends Serializable
A Marker trait for data classes that represents the content of a cache.
A Marker trait for data classes that represents the content of a cache.
- class CacheException extends AppException
- class CacheManagerAlreadyDeclaredException extends CacheException
- class CacheNotAcceptedException extends CacheException
- class CacheOpenException extends CacheException
- sealed abstract final class CacheSearchMethod extends Enum[CacheSearchMethod]
An enum that will define how the content of a synchronised cache will be retrieved by a
SharedCacheManager
.An enum that will define how the content of a synchronised cache will be retrieved by a
SharedCacheManager
.- See also
SharedCacheManager#attachToCache
- class NoSuchCacheException extends CacheException
- class NoSuchCacheManagerException extends CacheException
- trait SharedCache extends DynamicNetworkObject[SharedCacheReference]
The shared cache trait that depicts the information a cache must contain In order to be correctly managed by its SharedCacheManager
- trait SharedCacheFactory[A <: SharedCache] extends AnyRef
Used by the SharedCacheManager to create a SharedCache of type A
Used by the SharedCacheManager to create a SharedCache of type A
- A
the type of the created SharedCache
- trait SharedCacheManager extends NetworkObject[SharedCacheManagerReference]
This class is the main point of the shared cache feature.
This class is the main point of the shared cache feature. It handles cache content synchronisation and cache registration between the engines of a network. For example, you can synchronise a list between engine A and engine B, in which each modification will be send to the other engine in order to have the same list with the same items in the same orders.
- class SharedCacheManagerReference extends NetworkObjectReference
- class SharedCacheReference extends SharedCacheManagerReference
Value Members
- object SharedCacheFactory