Package | Description |
---|---|
com.hazelcast.cache.impl.journal | |
com.hazelcast.client.impl |
Contains most of the client side HazelcastInstance implementation functionality.
|
com.hazelcast.config |
Provides classes for configuring HazelcastInstance.
|
com.hazelcast.internal.dynamicconfig |
Classes related to Dynamic Configuration.
|
com.hazelcast.journal |
This package contains supporting classes for data structure specific event journals.
|
com.hazelcast.map.impl.journal | |
com.hazelcast.ringbuffer.impl |
Contains the
Ringbuffer implementation classes. |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
RingbufferCacheEventJournalImpl.toRingbufferConfig(EventJournalConfig config) |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
ClientDynamicClusterConfig.findRingbufferConfig(String name) |
RingbufferConfig |
ClientDynamicClusterConfig.getRingbufferConfig(String name) |
Modifier and Type | Method and Description |
---|---|
Map<String,RingbufferConfig> |
ClientDynamicClusterConfig.getRingbufferConfigs() |
Modifier and Type | Method and Description |
---|---|
Config |
ClientDynamicClusterConfig.addRingBufferConfig(RingbufferConfig ringbufferConfig) |
Modifier and Type | Method and Description |
---|---|
Config |
ClientDynamicClusterConfig.setRingbufferConfigs(Map<String,RingbufferConfig> ringbufferConfigs) |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
Config.findRingbufferConfig(String name) |
RingbufferConfig |
RingbufferConfig.getAsReadOnly()
Deprecated.
this method will be removed in 4.0; it is meant for internal usage only
|
RingbufferConfig |
Config.getRingbufferConfig(String name) |
RingbufferConfig |
RingbufferConfig.setAsyncBackupCount(int asyncBackupCount)
Sets the number of asynchronous backups.
|
RingbufferConfig |
RingbufferConfig.setBackupCount(int backupCount)
Sets the number of synchronous backups.
|
RingbufferConfig |
RingbufferConfig.setCapacity(int capacity)
Sets the capacity of the ringbuffer.
|
RingbufferConfig |
RingbufferConfig.setInMemoryFormat(InMemoryFormat inMemoryFormat)
Sets the InMemoryFormat.
|
RingbufferConfig |
RingbufferConfig.setName(String name)
Sets the name of the ringbuffer.
|
RingbufferConfig |
RingbufferConfig.setRingbufferStoreConfig(RingbufferStoreConfig ringbufferStoreConfig)
Set the RingbufferStore (load and store ring buffer items from/to a database) configuration.
|
RingbufferConfig |
RingbufferConfig.setTimeToLiveSeconds(int timeToLiveSeconds)
Sets the time to live in seconds.
|
Modifier and Type | Method and Description |
---|---|
Map<String,RingbufferConfig> |
Config.getRingbufferConfigs() |
Modifier and Type | Method and Description |
---|---|
Config |
Config.addRingBufferConfig(RingbufferConfig ringbufferConfig) |
Modifier and Type | Method and Description |
---|---|
Config |
Config.setRingbufferConfigs(Map<String,RingbufferConfig> ringbufferConfigs) |
Constructor and Description |
---|
RingbufferConfig(RingbufferConfig config)
Clones a RingbufferConfig
|
RingbufferConfig(String name,
RingbufferConfig config)
Creates a new RingbufferConfig by cloning an existing config and overriding the name.
|
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
DynamicConfigurationAwareConfig.findRingbufferConfig(String name) |
RingbufferConfig |
ClusterWideConfigurationService.findRingbufferConfig(String name) |
RingbufferConfig |
ConfigurationService.findRingbufferConfig(String name)
Find existing Ringbuffer Config
|
RingbufferConfig |
DynamicConfigurationAwareConfig.getRingbufferConfig(String name) |
Modifier and Type | Method and Description |
---|---|
Map<String,RingbufferConfig> |
DynamicConfigurationAwareConfig.getRingbufferConfigs() |
ConcurrentMap<String,RingbufferConfig> |
ClusterWideConfigurationService.getRingbufferConfigs() |
Map<String,RingbufferConfig> |
ConfigurationService.getRingbufferConfigs()
Return all registered ringbuffer configurations.
|
Modifier and Type | Method and Description |
---|---|
Config |
DynamicConfigurationAwareConfig.addRingBufferConfig(RingbufferConfig ringbufferConfig) |
Modifier and Type | Method and Description |
---|---|
Config |
DynamicConfigurationAwareConfig.setRingbufferConfigs(Map<String,RingbufferConfig> ringbufferConfigs) |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
EventJournal.toRingbufferConfig(EventJournalConfig config)
Creates a new
RingbufferConfig for a ringbuffer that will keep
event journal events for a single partition. |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
RingbufferMapEventJournalImpl.toRingbufferConfig(EventJournalConfig config) |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
RingbufferContainer.getConfig() |
RingbufferConfig |
RingbufferService.getRingbufferConfig(String name) |
Modifier and Type | Method and Description |
---|---|
void |
RingbufferService.addRingbuffer(int partitionId,
RingbufferContainer ringbuffer,
RingbufferConfig config) |
<T> RingbufferContainer<T> |
RingbufferService.getOrCreateContainer(int partitionId,
ObjectNamespace namespace,
RingbufferConfig config)
Return the ringbuffer containter for the specified
namespace . |
void |
RingbufferContainer.init(RingbufferConfig config,
SerializationService serializationService,
ClassLoader configClassLoader)
Initializes the ring buffer with references to other services, the ring buffer store and the config.
|
Constructor and Description |
---|
RingbufferContainer(ObjectNamespace namespace,
RingbufferConfig config,
SerializationService serializationService,
ClassLoader configClassLoader,
int partitionId) |
RingbufferProxy(NodeEngine nodeEngine,
RingbufferService service,
String name,
RingbufferConfig config) |
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.