public class ServerSideConfigurationBuilder extends java.lang.Object implements org.ehcache.config.Builder<ClusteringServiceConfiguration>
ClusteringServiceConfiguration. An instance of this
class is used in conjunction with ClusteringServiceConfigurationBuilder and is obtained from
the autoCreate and
expecting methods of that class.| Modifier and Type | Method and Description |
|---|---|
ClusteringServiceConfiguration |
build() |
ServerSideConfigurationBuilder |
defaultServerResource(java.lang.String defaultServerResource)
Sets the default server resource for pools and caches.
|
ServerSideConfigurationBuilder |
resourcePool(java.lang.String name,
long size,
org.ehcache.config.units.MemoryUnit unit)
Adds a resource pool with the given name and size and consuming the default server resource.
|
ServerSideConfigurationBuilder |
resourcePool(java.lang.String name,
long size,
org.ehcache.config.units.MemoryUnit unit,
java.lang.String serverResource)
Adds a resource pool with the given name and size and consuming the given server resource.
|
ServerSideConfigurationBuilder |
resourcePool(java.lang.String name,
ServerSideConfiguration.Pool definition)
Adds a resource pool with the given name and definition
|
public ServerSideConfigurationBuilder defaultServerResource(java.lang.String defaultServerResource)
defaultServerResource - default server resourcepublic ServerSideConfigurationBuilder resourcePool(java.lang.String name, long size, org.ehcache.config.units.MemoryUnit unit, java.lang.String serverResource)
name - pool namesize - pool sizeunit - pool size unitserverResource - server resource to consumepublic ServerSideConfigurationBuilder resourcePool(java.lang.String name, long size, org.ehcache.config.units.MemoryUnit unit)
name - pool namesize - pool sizeunit - pool size unitpublic ServerSideConfigurationBuilder resourcePool(java.lang.String name, ServerSideConfiguration.Pool definition)
name - pool namedefinition - pool definitionpublic ClusteringServiceConfiguration build()
build in interface org.ehcache.config.Builder<ClusteringServiceConfiguration>