Packages

package cache

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package sync
  2. package traffic

Type Members

  1. class CacheAlreadyDeclaredException extends CacheException
  2. 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.

    See also

    fr.linkit.api.gnom.cache.traffic.handler.CacheContentHandler

  3. class CacheException extends AppException
  4. class CacheManagerAlreadyDeclaredException extends CacheException
  5. class CacheNotAcceptedException extends CacheException
  6. class CacheOpenException extends CacheException
  7. 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

  8. class NoSuchCacheException extends CacheException
  9. class NoSuchCacheManagerException extends CacheException
  10. 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

  11. 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

  12. 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.

  13. class SharedCacheManagerReference extends NetworkObjectReference
  14. class SharedCacheReference extends SharedCacheManagerReference

Value Members

  1. object SharedCacheFactory

Ungrouped