|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hazelcast.config.Config
public class Config
Field Summary | |
---|---|
static int |
DEFAULT_PORT
|
Constructor Summary | |
---|---|
Config()
|
Method Summary | |
---|---|
Config |
addExecutorConfig(ExecutorConfig executorConfig)
Adds a new ExecutorConfig by name |
void |
addMapConfig(MapConfig mapConfig)
|
void |
addMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
|
void |
addQueueConfig(QueueConfig queueConfig)
|
Config |
addSemaphoreConfig(SemaphoreConfig semaphoreConfig)
Adds a new SemaphoreConfig by name |
void |
addTopicConfig(TopicConfig topicConfig)
|
void |
addWanReplicationConfig(WanReplicationConfig wanReplicationConfig)
|
MapConfig |
findMatchingMapConfig(java.lang.String name)
|
QueueConfig |
findMatchingQueueConfig(java.lang.String name)
|
TopicConfig |
findMatchingTopicConfig(java.lang.String name)
|
java.lang.ClassLoader |
getClassLoader()
|
java.io.File |
getConfigurationFile()
|
java.net.URL |
getConfigurationUrl()
|
ExecutorConfig |
getExecutorConfig()
Deprecated. use getExecutorConfig (name) instead |
ExecutorConfig |
getExecutorConfig(java.lang.String name)
Returns the ExecutorConfig for the given name |
java.util.Map<java.lang.String,ExecutorConfig> |
getExecutorConfigMap()
|
java.util.Collection<ExecutorConfig> |
getExecutorConfigs()
Returns the collection of executor configs. |
GroupConfig |
getGroupConfig()
|
MapConfig |
getMapConfig(java.lang.String name)
|
java.util.Map<java.lang.String,MapConfig> |
getMapConfigs()
|
MergePolicyConfig |
getMergePolicyConfig(java.lang.String name)
|
java.util.Map<java.lang.String,MergePolicyConfig> |
getMergePolicyConfigs()
|
NetworkConfig |
getNetworkConfig()
|
int |
getPort()
|
java.util.Properties |
getProperties()
|
java.lang.String |
getProperty(java.lang.String name)
|
java.util.Map<java.lang.String,QueueConfig> |
getQConfigs()
|
QueueConfig |
getQueueConfig(java.lang.String name)
|
SemaphoreConfig |
getSemaphoreConfig(java.lang.String name)
Returns the SemaphoreConfig for the given name |
java.util.Map<java.lang.String,SemaphoreConfig> |
getSemaphoreConfigMap()
|
java.util.Collection<SemaphoreConfig> |
getSemaphoreConfigs()
Returns the collection of semaphore configs. |
TopicConfig |
getTopicConfig(java.lang.String name)
|
java.util.Map<java.lang.String,TopicConfig> |
getTopicConfigs()
|
WanReplicationConfig |
getWanReplicationConfig(java.lang.String name)
|
java.util.Map<java.lang.String,WanReplicationConfig> |
getWanReplicationConfigs()
|
java.lang.String |
getXmlConfig()
|
boolean |
isCheckCompatibility()
|
boolean |
isCompatible(Config config)
|
boolean |
isPortAutoIncrement()
|
boolean |
isReuseAddress()
|
boolean |
isSuperClient()
|
void |
readData(java.io.DataInput in)
|
Config |
setCheckCompatibility(boolean checkCompatibility)
|
Config |
setClassLoader(java.lang.ClassLoader classLoader)
|
Config |
setConfigurationFile(java.io.File configurationFile)
|
Config |
setConfigurationUrl(java.net.URL configurationUrl)
|
Config |
setExecutorConfig(ExecutorConfig executorConfig)
Deprecated. use addExecutorConfig instead |
void |
setExecutorConfigMap(java.util.Map<java.lang.String,ExecutorConfig> mapExecutors)
|
Config |
setGroupConfig(GroupConfig groupConfig)
|
Config |
setMapConfigs(java.util.Map<java.lang.String,MapConfig> mapConfigs)
|
Config |
setMapQConfigs(java.util.Map<java.lang.String,QueueConfig> mapQConfigs)
|
void |
setMergePolicyConfigs(java.util.Map<java.lang.String,MergePolicyConfig> mapMergePolicyConfigs)
|
Config |
setNetworkConfig(NetworkConfig networkConfig)
|
Config |
setPort(int port)
|
Config |
setPortAutoIncrement(boolean portAutoIncrement)
|
void |
setProperties(java.util.Properties properties)
|
Config |
setProperty(java.lang.String name,
java.lang.String value)
|
void |
setQConfigs(java.util.Map<java.lang.String,QueueConfig> mapQConfigs)
|
Config |
setReuseAddress(boolean reuseAddress)
|
void |
setSemaphoreConfigMap(java.util.Map<java.lang.String,SemaphoreConfig> mapSemaphores)
|
Config |
setSuperClient(boolean superClient)
|
Config |
setTopicConfigs(java.util.Map<java.lang.String,TopicConfig> mapTopicConfigs)
|
Config |
setWanReplicationConfigs(java.util.Map<java.lang.String,WanReplicationConfig> wanReplicationConfigs)
|
Config |
setXmlConfig(java.lang.String xmlConfig)
|
java.lang.String |
toString()
|
void |
writeData(java.io.DataOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int DEFAULT_PORT
Constructor Detail |
---|
public Config()
Method Detail |
---|
public void addMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
public MergePolicyConfig getMergePolicyConfig(java.lang.String name)
public java.util.Map<java.lang.String,MergePolicyConfig> getMergePolicyConfigs()
public void setMergePolicyConfigs(java.util.Map<java.lang.String,MergePolicyConfig> mapMergePolicyConfigs)
public WanReplicationConfig getWanReplicationConfig(java.lang.String name)
public void addWanReplicationConfig(WanReplicationConfig wanReplicationConfig)
public java.util.Map<java.lang.String,WanReplicationConfig> getWanReplicationConfigs()
public Config setWanReplicationConfigs(java.util.Map<java.lang.String,WanReplicationConfig> wanReplicationConfigs)
public java.lang.ClassLoader getClassLoader()
public Config setClassLoader(java.lang.ClassLoader classLoader)
public Config setProperty(java.lang.String name, java.lang.String value)
public void setProperties(java.util.Properties properties)
public java.util.Properties getProperties()
public java.lang.String getProperty(java.lang.String name)
public QueueConfig findMatchingQueueConfig(java.lang.String name)
public QueueConfig getQueueConfig(java.lang.String name)
public MapConfig getMapConfig(java.lang.String name)
public MapConfig findMatchingMapConfig(java.lang.String name)
public TopicConfig findMatchingTopicConfig(java.lang.String name)
public TopicConfig getTopicConfig(java.lang.String name)
public NetworkConfig getNetworkConfig()
public Config setNetworkConfig(NetworkConfig networkConfig)
public java.lang.String getXmlConfig()
public Config setXmlConfig(java.lang.String xmlConfig)
xmlConfig
- the xmlConfig to setpublic GroupConfig getGroupConfig()
public Config setGroupConfig(GroupConfig groupConfig)
public int getPort()
public Config setPort(int port)
port
- the port to setpublic boolean isPortAutoIncrement()
public Config setPortAutoIncrement(boolean portAutoIncrement)
portAutoIncrement
- the portAutoIncrement to setpublic boolean isReuseAddress()
public Config setReuseAddress(boolean reuseAddress)
public boolean isCheckCompatibility()
public Config setCheckCompatibility(boolean checkCompatibility)
public ExecutorConfig getExecutorConfig()
public Config setExecutorConfig(ExecutorConfig executorConfig)
executorConfig
- the executorConfig to setpublic Config addExecutorConfig(ExecutorConfig executorConfig)
executorConfig
- executor config to add
public ExecutorConfig getExecutorConfig(java.lang.String name)
name
- name of the executor config
public java.util.Collection<ExecutorConfig> getExecutorConfigs()
public java.util.Map<java.lang.String,ExecutorConfig> getExecutorConfigMap()
public void setExecutorConfigMap(java.util.Map<java.lang.String,ExecutorConfig> mapExecutors)
public void addTopicConfig(TopicConfig topicConfig)
public java.util.Map<java.lang.String,TopicConfig> getTopicConfigs()
public Config setTopicConfigs(java.util.Map<java.lang.String,TopicConfig> mapTopicConfigs)
mapTopicConfigs
- the mapTopicConfigs to setpublic java.util.Map<java.lang.String,QueueConfig> getQConfigs()
public void addQueueConfig(QueueConfig queueConfig)
public void setQConfigs(java.util.Map<java.lang.String,QueueConfig> mapQConfigs)
mapQConfigs
- the mapQConfigs to setpublic Config setMapQConfigs(java.util.Map<java.lang.String,QueueConfig> mapQConfigs)
mapQConfigs
- the mapQConfigs to setpublic void addMapConfig(MapConfig mapConfig)
public java.util.Map<java.lang.String,MapConfig> getMapConfigs()
public Config setMapConfigs(java.util.Map<java.lang.String,MapConfig> mapConfigs)
mapConfigs
- the mapConfigs to setpublic Config addSemaphoreConfig(SemaphoreConfig semaphoreConfig)
semaphoreConfig
- semaphore config to add
public SemaphoreConfig getSemaphoreConfig(java.lang.String name)
name
- name of the semaphore config
public java.util.Collection<SemaphoreConfig> getSemaphoreConfigs()
public java.util.Map<java.lang.String,SemaphoreConfig> getSemaphoreConfigMap()
public void setSemaphoreConfigMap(java.util.Map<java.lang.String,SemaphoreConfig> mapSemaphores)
public java.net.URL getConfigurationUrl()
public Config setConfigurationUrl(java.net.URL configurationUrl)
configurationUrl
- the configurationUrl to setpublic java.io.File getConfigurationFile()
public Config setConfigurationFile(java.io.File configurationFile)
configurationFile
- the configurationFile to setpublic boolean isSuperClient()
public Config setSuperClient(boolean superClient)
public boolean isCompatible(Config config)
config
-
java.lang.RuntimeException
- if map, queue, topic configs are incompatiblepublic void readData(java.io.DataInput in) throws java.io.IOException
readData
in interface DataSerializable
java.io.IOException
public void writeData(java.io.DataOutput out) throws java.io.IOException
writeData
in interface DataSerializable
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |