Package net.sf.ehcache.terracotta
This package contains the Terracotta integration functionalities.
-
Interface Summary Interface Description ClusteredInstanceFactory Factory for creating clustered instancesInternalEhcache This is an extension of the Ehcache interface to allow addition of new methods to Cache without breaking the public contract. -
Class Summary Class Description ClusteredInstanceFactoryWrapper AClusteredInstanceFactoryimplementation that delegates all operations to an underlying delegate except for the following operations:ClusteredInstanceFactoryWrapper.getTopology(): Delegates to theTerracottaClient.getCacheCluster()DisconnectedClusterNode ClusterNode which copies a disconnected ClusterNode without keeping any reference to the original one.TerracottaBootstrapCacheLoader ABootstrapCacheLoaderthat will load Elements into a Terracotta clustered cache, based on a previously snapshotted key set.TerracottaBootstrapCacheLoaderFactory TerracottaCacheCluster CacheClusterimplementation that delegates to an underlying cache cluster.TerracottaClient Class encapsulating the idea of a Terracotta client. -
Exception Summary Exception Description TerracottaNotRunningException Exception thrown when using Terracotta clustered operations and Terracotta is not running