|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ehcache.clustered.client.config.builders.ServerSideConfigurationBuilder
public class ServerSideConfigurationBuilder
Constructs the server-side portion of a ClusteringServiceConfiguration
. An instance of this
class is used in conjunction with ClusteringServiceConfigurationBuilder
and is obtained from
the autoCreate
and
expecting
methods of that class.
Method Summary | |
---|---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public ServerSideConfigurationBuilder defaultServerResource(java.lang.String defaultServerResource)
defaultServerResource
- default server resource
public 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 consume
public ServerSideConfigurationBuilder resourcePool(java.lang.String name, long size, org.ehcache.config.units.MemoryUnit unit)
name
- pool namesize
- pool sizeunit
- pool size unit
public ServerSideConfigurationBuilder resourcePool(java.lang.String name, ServerSideConfiguration.Pool definition)
name
- pool namedefinition
- pool definition
public ClusteringServiceConfiguration build()
build
in interface org.ehcache.config.Builder<ClusteringServiceConfiguration>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |