- ClientEntityFactory<E extends Entity,C> - Interface in org.ehcache.clustered.client.service
 
- 
Factory used to create, fetch and destroy server entities.
 
- cluster(URI) - Static method in class org.ehcache.clustered.client.config.builders.ClusteringServiceConfigurationBuilder
 
- 
Creates a new builder connecting to the given cluster.
 
- clustered() - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
 
- 
Creates a resource pool that inherits the resources already configured on the server.
 
- clusteredDedicated(long, MemoryUnit) - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
 
- 
Creates a new clustered resource pool using dedicated clustered resources.
 
- clusteredDedicated(String, long, MemoryUnit) - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
 
- 
Creates a new clustered resource pool using dedicated clustered resources.
 
- ClusteredResourcePool - Interface in org.ehcache.clustered.client.config
 
- 
Defines a resource supported by a server-based resource.
 
- ClusteredResourcePoolBuilder - Class in org.ehcache.clustered.client.config.builders
 
- 
Constructs a ResourcePool for a clustered resource.
 
- ClusteredResourceType<P extends ClusteredResourcePool> - Interface in org.ehcache.clustered.client.config
 
- 
Defines the clustered ResourceType.
 
- ClusteredResourceType.Types - Class in org.ehcache.clustered.client.config
 
-  
 
- clusteredShared(String) - Static method in class org.ehcache.clustered.client.config.builders.ClusteredResourcePoolBuilder
 
- 
Creates a new resource pool based on the provided parameters.
 
- ClusteredStoreConfiguration - Class in org.ehcache.clustered.client.config
 
- 
ServiceConfiguration for the ClusteredStore.
 
- ClusteredStoreConfiguration() - Constructor for class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
 
- 
Creates a new configuration with consistency set to 
EVENTUAL.
 
 
- ClusteredStoreConfiguration(Consistency) - Constructor for class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
 
- 
Creates a new configuration with the provided 
Consistency.
 
 
- ClusteredStoreConfigurationBuilder - Class in org.ehcache.clustered.client.config.builders
 
- 
 
- ClusteringService - Interface in org.ehcache.clustered.client.service
 
- 
Provides support for accessing server-based resources.
 
- ClusteringService.ClusteredCacheIdentifier - Interface in org.ehcache.clustered.client.service
 
- 
A PersistenceSpaceIdentifier
 that can provide an id.
 
- ClusteringServiceConfiguration - Class in org.ehcache.clustered.client.config
 
- 
 
- ClusteringServiceConfiguration(URI) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
Creates a ClusteringServiceConfiguration from the properties provided.
 
- ClusteringServiceConfiguration(URI, TimeoutDuration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
Creates a ClusteringServiceConfiguration from the properties provided.
 
- ClusteringServiceConfiguration(URI, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
Creates a ClusteringServiceConfiguration from the properties provided.
 
- ClusteringServiceConfiguration(URI, TimeoutDuration, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
Creates a ClusteringServiceConfiguration from the properties provided.
 
- ClusteringServiceConfiguration(URI, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
Creates a ClusteringServiceConfiguration from the properties provided.
 
- ClusteringServiceConfiguration(URI, TimeoutDuration, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
Creates a ClusteringServiceConfiguration from the properties provided.
 
- ClusteringServiceConfiguration(ClusteringServiceConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
-  
 
- ClusteringServiceConfigurationBuilder - Class in org.ehcache.clustered.client.config.builders
 
- 
A builder of ClusteringService configurations.
 
- Consistency - Enum in org.ehcache.clustered.common
 
- 
Enumeration of the different consistency levels supported in clustered caches.
 
- convert(TimeUnit) - Method in class org.ehcache.clustered.client.config.TimeoutDuration
 
- 
Converts this TimeDuration to the specified time unit.
 
- create() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
 
- 
Creates the entity and validate that it can be effectively fetched
 
- getClusterUri() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
The URI of the cluster that will be connected to.
 
- getConfiguration() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
 
-  
 
- getConfiguration() - Method in interface org.ehcache.clustered.client.service.ClusteringService
 
-  
 
- getConsistency() - Method in class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
 
- 
Returns the 
Consistency for this configuration instance.
 
 
- getDefaultServerResource() - Method in class org.ehcache.clustered.common.ServerSideConfiguration
 
- 
Gets the name of the default server resource.
 
- getEntityIdentifier() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
 
-  
 
- getEntityType() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
 
-  
 
- getEntityVersion() - Method in interface org.ehcache.clustered.client.service.ClientEntityFactory
 
-  
 
- getFromResource() - Method in interface org.ehcache.clustered.client.config.DedicatedClusteredResourcePool
 
- 
Identifies the server-side clustered resource from which space for this pool is reserved.
 
- getId() - Method in interface org.ehcache.clustered.client.service.ClusteringService.ClusteredCacheIdentifier
 
- 
The id associated with this identifier.
 
- getPoolAllocation() - Method in interface org.ehcache.clustered.client.config.ClusteredResourcePool
 
- 
Converts this 
ClusteredResourcePool into the 
PoolAllocation
 used by the cluster server.
 
 
- getReadOperationTimeout() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
The timeout for cache read operations.
 
- getResourceName() - Method in class org.ehcache.clustered.common.PoolAllocation.Dedicated
 
- 
Gets the name of the server-side storage resource from which allocations for a store configured
 with this PoolAllocation are made.
 
- getResourcePoolName() - Method in class org.ehcache.clustered.common.PoolAllocation.Shared
 
- 
Gets the name of the server-side storage resource pool from which allocations for a store configured
 with this PoolAllocation are sub-allocated.
 
- getResourcePools() - Method in class org.ehcache.clustered.common.ServerSideConfiguration
 
-  
 
- getServerConfiguration() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
- 
The default server resource to use for caches and pools, or null if one is not defined.
 
- getServerResource() - Method in class org.ehcache.clustered.common.ServerSideConfiguration.Pool
 
- 
Returns the server resource consumed by this pool, or null if the default pool will be used.
 
- getServerStoreProxy(ClusteringService.ClusteredCacheIdentifier, Store.Configuration<K, V>, Consistency) - Method in interface org.ehcache.clustered.client.service.ClusteringService
 
- 
Gets a ServerStoreProxy though which a server-resident ServerStore is accessed.
 
- getServiceType() - Method in class org.ehcache.clustered.client.config.ClusteredStoreConfiguration
 
- getServiceType() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
 
-  
 
- getSharedResourcePool() - Method in interface org.ehcache.clustered.client.config.SharedClusteredResourcePool
 
- 
Identifies the server-side clustered resource shared with this resource pool.
 
- getSize() - Method in class org.ehcache.clustered.common.PoolAllocation.Dedicated
 
- 
Gets the size, in bytes, for the dedicated allocation to make from the server-side storage resource for
 a store configured with this PoolAllocation.
 
- getSize() - Method in class org.ehcache.clustered.common.ServerSideConfiguration.Pool
 
- 
Returns the size of the pool in bytes.
 
- getType() - Method in interface org.ehcache.clustered.client.config.ClusteredResourcePool
 
-  
 
- getUnit() - Method in interface org.ehcache.clustered.client.config.DedicatedClusteredResourcePool