|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.infinispan.config.AbstractConfigurationBean
org.infinispan.config.AbstractNamedCacheConfigurationBean
org.infinispan.config.Configuration.ClusteringType
public static class Configuration.ClusteringType
Defines clustered characteristics of the cache.
Field Summary | |
---|---|
protected Configuration.AsyncType |
async
|
protected boolean |
configuredAsync
|
protected boolean |
configuredSync
|
protected Configuration.HashType |
hash
|
protected Configuration.L1Type |
l1
|
protected Configuration.CacheMode |
mode
|
protected Configuration.StateRetrievalType |
stateRetrieval
|
protected String |
stringMode
|
protected Configuration.SyncType |
sync
|
Fields inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
---|
cr |
Fields inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
EMPTY_PROPERTIES, log, overriddenConfigurationElements |
Constructor Summary | |
---|---|
Configuration.ClusteringType()
|
|
Configuration.ClusteringType(Configuration.CacheMode mode)
|
Method Summary | |
---|---|
void |
accept(ConfigurationBeanVisitor v)
|
Configuration.ClusteringType |
clone()
|
Configuration.AsyncConfig |
configureAsync()
Configure async sub element. |
Configuration.HashConfig |
configureHash()
* Configure hash sub element |
Configuration.L1Config |
configureL1()
Configure l1 sub element |
Configuration.StateRetrievalConfig |
configureStateRetrieval()
Configure stateRetrieval sub element |
Configuration.SyncConfig |
configureSync()
Configure sync sub element. |
boolean |
equals(Object o)
|
int |
hashCode()
|
boolean |
isSynchronous()
|
Configuration.ClusteringConfig |
mode(Configuration.CacheMode mode)
Cache mode. |
void |
setMode(Configuration.CacheMode mode)
|
void |
willUnmarshall(Object parent)
Indicates that this element is about to be unmarshalled from the XML source that was processed. |
Methods inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean |
---|
hasComponentStarted, inject |
Methods inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
testImmutability, toTypedProperties, toTypedProperties, uc |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String stringMode
protected boolean configuredAsync
protected boolean configuredSync
protected Configuration.CacheMode mode
protected Configuration.SyncType sync
protected Configuration.StateRetrievalType stateRetrieval
protected Configuration.L1Type l1
protected Configuration.AsyncType async
protected Configuration.HashType hash
Constructor Detail |
---|
public Configuration.ClusteringType(Configuration.CacheMode mode)
public Configuration.ClusteringType()
Method Detail |
---|
public Configuration.AsyncConfig configureAsync()
Configuration.ClusteringConfig
configureSync()
as two are mutually exclusive
configureAsync
in interface Configuration.ClusteringConfig
public Configuration.SyncConfig configureSync()
Configuration.ClusteringConfig
configureAsync()
as two are mutually exclusive
configureSync
in interface Configuration.ClusteringConfig
public Configuration.StateRetrievalConfig configureStateRetrieval()
Configuration.ClusteringConfig
configureStateRetrieval
in interface Configuration.ClusteringConfig
public Configuration.L1Config configureL1()
Configuration.ClusteringConfig
configureL1
in interface Configuration.ClusteringConfig
public Configuration.HashConfig configureHash()
Configuration.ClusteringConfig
configureHash
in interface Configuration.ClusteringConfig
public void setMode(Configuration.CacheMode mode)
public Configuration.ClusteringConfig mode(Configuration.CacheMode mode)
Configuration.ClusteringConfig
mode
in interface Configuration.ClusteringConfig
public boolean isSynchronous()
public Configuration.ClusteringType clone() throws CloneNotSupportedException
clone
in interface CloneableConfigurationComponent
clone
in class AbstractNamedCacheConfigurationBean
CloneNotSupportedException
public void accept(ConfigurationBeanVisitor v)
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void willUnmarshall(Object parent)
JAXBUnmarshallable
willUnmarshall
in interface JAXBUnmarshallable
willUnmarshall
in class AbstractConfigurationBean
parent
- parent component
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |