public interface ConfigurationService
Modifier and Type | Method and Description |
---|---|
void |
broadcastConfig(IdentifiedDataSerializable config)
Register a dynamic configurations to all cluster members.
|
EventJournalConfig |
findCacheEventJournalConfig(String baseName) |
CacheSimpleConfig |
findCacheSimpleConfig(String name)
Find existing Cache Config
|
CardinalityEstimatorConfig |
findCardinalityEstimatorConfig(String name)
Find existing Cardinality Estimator Config
|
DurableExecutorConfig |
findDurableExecutorConfig(String name)
Find existing Durable Executor Config
|
ExecutorConfig |
findExecutorConfig(String name)
Find existing Executor Config
|
ListConfig |
findListConfig(String name)
Find existing List Config
|
LockConfig |
findLockConfig(String name)
Find existing Lock Config
|
MapConfig |
findMapConfig(String name)
Find existing Map Config
|
EventJournalConfig |
findMapEventJournalConfig(String baseName) |
MultiMapConfig |
findMultiMapConfig(String name)
Find existing Multimap Config
|
QueueConfig |
findQueueConfig(String name)
Find existing Queue Config
|
ReliableTopicConfig |
findReliableTopicConfig(String name)
Find existing Reliable Topic Config
|
ReplicatedMapConfig |
findReplicatedMapConfig(String name)
Find existing Replicated Map Config
|
RingbufferConfig |
findRingbufferConfig(String name)
Find existing Ringbuffer Config
|
ScheduledExecutorConfig |
findScheduledExecutorConfig(String name)
Find existing Scheduled Executor Config
|
SemaphoreConfig |
findSemaphoreConfig(String name)
Find existing Semaphore Config
|
SetConfig |
findSetConfig(String name)
Find existing Set Config
|
TopicConfig |
findTopicConfig(String name)
Find existing Topic Config
|
Map<String,EventJournalConfig> |
getCacheEventJournalConfigs() |
Map<String,CacheSimpleConfig> |
getCacheSimpleConfigs()
Return all registered cache configurations.
|
Map<String,CardinalityEstimatorConfig> |
getCardinalityEstimatorConfigs()
Return all registered cardinality estimator configurations.
|
Map<String,DurableExecutorConfig> |
getDurableExecutorConfigs()
Return all registered durable executor configurations.
|
Map<String,ExecutorConfig> |
getExecutorConfigs()
Return all registered executor configurations.
|
Map<String,ListConfig> |
getListConfigs()
Return all registered list configurations.
|
Map<String,LockConfig> |
getLockConfigs()
Return all registered lock configurations.
|
Map<String,MapConfig> |
getMapConfigs()
Return all registered map configurations.
|
Map<String,EventJournalConfig> |
getMapEventJournalConfigs() |
Map<String,MultiMapConfig> |
getMultiMapConfigs()
Return all registered multimap configurations.
|
Map<String,QueueConfig> |
getQueueConfigs()
Return all registered queue configurations.
|
Map<String,ReliableTopicConfig> |
getReliableTopicConfigs()
Return all registered reliable topic configurations.
|
Map<String,ReplicatedMapConfig> |
getReplicatedMapConfigs()
Return all registered replicated map configurations.
|
Map<String,RingbufferConfig> |
getRingbufferConfigs()
Return all registered ringbuffer configurations.
|
Map<String,ScheduledExecutorConfig> |
getScheduledExecutorConfigs()
Return all registered scheduled executor configurations.
|
Map<String,SemaphoreConfig> |
getSemaphoreConfigs()
Return all registered semaphore configurations.
|
Map<String,SetConfig> |
getSetConfigs()
Return all registered set configurations.
|
Map<String,TopicConfig> |
getTopicConfigs()
Return all registered topic configurations.
|
void broadcastConfig(IdentifiedDataSerializable config)
config
- Configuration to registerConfigurationException
- when static configuration already contains the same config
with the same nameMultiMapConfig findMultiMapConfig(String name)
name
- MapConfig findMapConfig(String name)
name
- TopicConfig findTopicConfig(String name)
name
- CardinalityEstimatorConfig findCardinalityEstimatorConfig(String name)
name
- ExecutorConfig findExecutorConfig(String name)
name
- ScheduledExecutorConfig findScheduledExecutorConfig(String name)
name
- DurableExecutorConfig findDurableExecutorConfig(String name)
name
- SemaphoreConfig findSemaphoreConfig(String name)
name
- RingbufferConfig findRingbufferConfig(String name)
name
- LockConfig findLockConfig(String name)
name
- ListConfig findListConfig(String name)
name
- QueueConfig findQueueConfig(String name)
name
- SetConfig findSetConfig(String name)
name
- ReplicatedMapConfig findReplicatedMapConfig(String name)
name
- ReliableTopicConfig findReliableTopicConfig(String name)
name
- CacheSimpleConfig findCacheSimpleConfig(String name)
name
- Map<String,MapConfig> getMapConfigs()
Map<String,LockConfig> getLockConfigs()
Map<String,QueueConfig> getQueueConfigs()
Map<String,ListConfig> getListConfigs()
Map<String,SetConfig> getSetConfigs()
Map<String,MultiMapConfig> getMultiMapConfigs()
Map<String,ReplicatedMapConfig> getReplicatedMapConfigs()
Map<String,RingbufferConfig> getRingbufferConfigs()
Map<String,TopicConfig> getTopicConfigs()
Map<String,ReliableTopicConfig> getReliableTopicConfigs()
Map<String,ExecutorConfig> getExecutorConfigs()
Map<String,DurableExecutorConfig> getDurableExecutorConfigs()
Map<String,ScheduledExecutorConfig> getScheduledExecutorConfigs()
Map<String,CardinalityEstimatorConfig> getCardinalityEstimatorConfigs()
Map<String,SemaphoreConfig> getSemaphoreConfigs()
Map<String,CacheSimpleConfig> getCacheSimpleConfigs()
EventJournalConfig findCacheEventJournalConfig(String baseName)
Map<String,EventJournalConfig> getCacheEventJournalConfigs()
EventJournalConfig findMapEventJournalConfig(String baseName)
Map<String,EventJournalConfig> getMapEventJournalConfigs()
Copyright © 2017 Hazelcast, Inc.. All Rights Reserved.