- 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 ResourcePoolfor 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
- 
ServiceConfigurationfor theClusteredStore.
 
- 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 PersistenceSpaceIdentifierthat 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 ClusteringServiceConfigurationfrom the properties provided.
 
- ClusteringServiceConfiguration(URI, Timeouts) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
Creates a ClusteringServiceConfigurationfrom the properties provided.
 
- ClusteringServiceConfiguration(URI, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
Creates a ClusteringServiceConfigurationfrom the properties provided.
 
- ClusteringServiceConfiguration(URI, Timeouts, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
Creates a ClusteringServiceConfigurationfrom the properties provided.
 
- ClusteringServiceConfiguration(URI, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
Creates a ClusteringServiceConfigurationfrom the properties provided.
 
- ClusteringServiceConfiguration(URI, Timeouts, boolean, ServerSideConfiguration) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
Creates a ClusteringServiceConfigurationfrom the properties provided.
 
- ClusteringServiceConfiguration(URI, Timeouts, boolean, ServerSideConfiguration, Properties) - Constructor for class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
Creates a ClusteringServiceConfigurationfrom 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. 
- connection(Duration) - Method in class org.ehcache.clustered.client.config.builders.TimeoutsBuilder
- 
Sets the timeout for connecting to the server. 
- Consistency - Enum in org.ehcache.clustered.common
- 
Enumeration of the different consistency levels supported in clustered caches. 
- 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 URIof 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
-  
- getConnectionTimeout() - Method in class org.ehcache.clustered.client.config.Timeouts
-  
- 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. 
- getProperties() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
The Propertiesfor the connection.
 
- getReadOperationTimeout() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
- getReadOperationTimeout() - Method in class org.ehcache.clustered.client.config.Timeouts
-  
- 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 PoolAllocationare made.
 
- getResourceName() - Method in interface org.ehcache.clustered.common.PoolAllocation.DedicatedPoolAllocation
-  
- 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 PoolAllocationare sub-allocated.
 
- getResourcePoolName() - Method in interface org.ehcache.clustered.common.PoolAllocation.SharedPoolAllocation
-  
- 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 nullif one is not defined.
 
- getServerResource() - Method in class org.ehcache.clustered.common.ServerSideConfiguration.Pool
- 
Returns the server resource consumed by this pool, or nullif the default pool will be used.
 
- getServerStoreProxy(ClusteringService.ClusteredCacheIdentifier, Store.Configuration<K, V>, Consistency, ServerStoreProxy.ServerCallback) - Method in interface org.ehcache.clustered.client.service.ClusteringService
- 
Gets a ServerStoreProxythough which a server-residentServerStoreis 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 interface org.ehcache.clustered.common.PoolAllocation.DedicatedPoolAllocation
-  
- getSize() - Method in class org.ehcache.clustered.common.ServerSideConfiguration.Pool
- 
Returns the size of the pool in bytes. 
- getTimeouts() - Method in class org.ehcache.clustered.client.config.ClusteringServiceConfiguration
- 
The timeouts for all cache operations 
- getType() - Method in interface org.ehcache.clustered.client.config.ClusteredResourcePool
-  
- getUnit() - Method in interface org.ehcache.clustered.client.config.DedicatedClusteredResourcePool
- getWriteOperationTimeout() - Method in class org.ehcache.clustered.client.config.Timeouts
-