Package | Description |
---|---|
com.hazelcast.cache.impl |
Hazelcast JSR-107 aka JCache implementation
|
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.internal.journal |
This package contains supporting classes for data structure specific event journals.
|
com.hazelcast.map.impl |
Contains implementation specific classes of
com.hazelcast.map package. |
com.hazelcast.map.impl.journal |
Modifier and Type | Field and Description |
---|---|
protected EventJournalConfig |
AbstractCacheRecordStore.eventJournalConfig |
Modifier and Type | Method and Description |
---|---|
EventJournalConfig |
RingbufferCacheEventJournalImpl.getEventJournalConfig(ObjectNamespace namespace)
Returns the event journal configuration or
null if there is none or the journal is disabled
for the given namespace . |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
RingbufferCacheEventJournalImpl.toRingbufferConfig(EventJournalConfig config,
ObjectNamespace namespace)
Creates a new
RingbufferConfig for a ringbuffer that will keep
event journal events for a single partition. |
void |
RingbufferCacheEventJournalImpl.writeCreatedEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value) |
void |
CacheEventJournal.writeCreatedEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value)
Writes an
CacheEventType.CREATED to the event journal. |
void |
RingbufferCacheEventJournalImpl.writeEvictEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value) |
void |
CacheEventJournal.writeEvictEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value)
Writes an
CacheEventType.EVICTED to the event journal. |
void |
RingbufferCacheEventJournalImpl.writeExpiredEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value) |
void |
CacheEventJournal.writeExpiredEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value)
Writes an
CacheEventType.EXPIRED to the event journal. |
void |
RingbufferCacheEventJournalImpl.writeRemoveEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value) |
void |
CacheEventJournal.writeRemoveEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value)
Writes an
CacheEventType.REMOVED to the event journal. |
void |
RingbufferCacheEventJournalImpl.writeUpdateEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object oldValue,
Object newValue) |
void |
CacheEventJournal.writeUpdateEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object oldValue,
Object newValue)
Writes an
CacheEventType.UPDATED to the event journal. |
Modifier and Type | Method and Description |
---|---|
EventJournalConfig |
ClientDynamicClusterConfig.findCacheEventJournalConfig(String name) |
EventJournalConfig |
ClientDynamicClusterConfig.findMapEventJournalConfig(String name) |
EventJournalConfig |
ClientDynamicClusterConfig.getCacheEventJournalConfig(String name) |
EventJournalConfig |
ClientDynamicClusterConfig.getMapEventJournalConfig(String name) |
Modifier and Type | Method and Description |
---|---|
Map<String,EventJournalConfig> |
ClientDynamicClusterConfig.getCacheEventJournalConfigs() |
Map<String,EventJournalConfig> |
ClientDynamicClusterConfig.getMapEventJournalConfigs() |
Modifier and Type | Method and Description |
---|---|
Config |
ClientDynamicClusterConfig.addEventJournalConfig(EventJournalConfig eventJournalConfig) |
Modifier and Type | Method and Description |
---|---|
Config |
ClientDynamicClusterConfig.setCacheEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs) |
Config |
ClientDynamicClusterConfig.setMapEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs) |
Modifier and Type | Method and Description |
---|---|
EventJournalConfig |
Config.findCacheEventJournalConfig(String name)
Returns a read-only cache
EventJournal
configuration for the given name. |
EventJournalConfig |
Config.findMapEventJournalConfig(String name)
Returns a read-only map
EventJournal
configuration for the given name. |
EventJournalConfig |
Config.getCacheEventJournalConfig(String name)
Returns the cache event journal config for the given name, creating one
if necessary and adding it to the collection of known configurations.
|
EventJournalConfig |
Config.getMapEventJournalConfig(String name)
Returns the map event journal config for the given name, creating one
if necessary and adding it to the collection of known configurations.
|
EventJournalConfig |
EventJournalConfig.setCacheName(String cacheName)
Sets the cache name to which this config applies.
|
EventJournalConfig |
EventJournalConfig.setCapacity(int capacity)
Sets the capacity of the event journal.
|
EventJournalConfig |
EventJournalConfig.setEnabled(boolean enabled)
Enables or disables the event journal.
|
EventJournalConfig |
EventJournalConfig.setMapName(String mapName)
Sets the map name to which this config applies.
|
EventJournalConfig |
EventJournalConfig.setTimeToLiveSeconds(int timeToLiveSeconds)
Sets the time to live in seconds.
|
Modifier and Type | Method and Description |
---|---|
Map<String,EventJournalConfig> |
Config.getCacheEventJournalConfigs()
Returns the map of cache event journal configurations, mapped by config
name.
|
Map<String,EventJournalConfig> |
Config.getMapEventJournalConfigs()
Returns the map of map event journal configurations, mapped by config
name.
|
Modifier and Type | Method and Description |
---|---|
Config |
Config.addEventJournalConfig(EventJournalConfig eventJournalConfig)
Adds the event journal configuration.
|
Modifier and Type | Method and Description |
---|---|
Config |
Config.setCacheEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs)
Sets the map of cache event journal configurations, mapped by config name.
|
Config |
Config.setMapEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs)
Sets the map of map event journal configurations, mapped by config name.
|
Constructor and Description |
---|
EventJournalConfig(EventJournalConfig config)
Clones a
EventJournalConfig . |
Modifier and Type | Method and Description |
---|---|
EventJournalConfig |
DynamicConfigurationAwareConfig.findCacheEventJournalConfig(String name) |
EventJournalConfig |
ClusterWideConfigurationService.findCacheEventJournalConfig(String name) |
EventJournalConfig |
ConfigurationService.findCacheEventJournalConfig(String name)
Finds existing CacheEventJournal config.
|
EventJournalConfig |
DynamicConfigurationAwareConfig.findMapEventJournalConfig(String name) |
EventJournalConfig |
ClusterWideConfigurationService.findMapEventJournalConfig(String name) |
EventJournalConfig |
ConfigurationService.findMapEventJournalConfig(String name)
Finds existing MapEventJournal config.
|
EventJournalConfig |
DynamicConfigurationAwareConfig.getCacheEventJournalConfig(String name) |
EventJournalConfig |
DynamicConfigurationAwareConfig.getMapEventJournalConfig(String name) |
Modifier and Type | Method and Description |
---|---|
Map<String,EventJournalConfig> |
DynamicConfigurationAwareConfig.getCacheEventJournalConfigs() |
Map<String,EventJournalConfig> |
ClusterWideConfigurationService.getCacheEventJournalConfigs() |
Map<String,EventJournalConfig> |
ConfigurationService.getCacheEventJournalConfigs()
Returns all registered CacheEventJournal configurations.
|
Map<String,EventJournalConfig> |
DynamicConfigurationAwareConfig.getMapEventJournalConfigs() |
Map<String,EventJournalConfig> |
ClusterWideConfigurationService.getMapEventJournalConfigs() |
Map<String,EventJournalConfig> |
ConfigurationService.getMapEventJournalConfigs()
Returns all registered MapEventJournal configurations.
|
Modifier and Type | Method and Description |
---|---|
Config |
DynamicConfigurationAwareConfig.addEventJournalConfig(EventJournalConfig eventJournalConfig) |
Modifier and Type | Method and Description |
---|---|
Config |
DynamicConfigurationAwareConfig.setCacheEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs) |
Config |
DynamicConfigurationAwareConfig.setMapEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs) |
Modifier and Type | Method and Description |
---|---|
EventJournalConfig |
EventJournal.getEventJournalConfig(ObjectNamespace namespace)
Returns the event journal configuration or
null if there is none or the journal is disabled
for the given namespace . |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
EventJournal.toRingbufferConfig(EventJournalConfig config,
ObjectNamespace namespace)
Creates a new
RingbufferConfig for a ringbuffer that will keep
event journal events for a single partition. |
Modifier and Type | Field and Description |
---|---|
protected EventJournalConfig |
MapContainer.eventJournalConfig |
Modifier and Type | Method and Description |
---|---|
EventJournalConfig |
MapContainer.getEventJournalConfig() |
Modifier and Type | Method and Description |
---|---|
EventJournalConfig |
RingbufferMapEventJournalImpl.getEventJournalConfig(ObjectNamespace namespace) |
Modifier and Type | Method and Description |
---|---|
RingbufferConfig |
RingbufferMapEventJournalImpl.toRingbufferConfig(EventJournalConfig config,
ObjectNamespace namespace) |
void |
RingbufferMapEventJournalImpl.writeAddEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value) |
void |
MapEventJournal.writeAddEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value)
Writes an
EntryEventType.ADDED to the event journal. |
void |
RingbufferMapEventJournalImpl.writeEvictEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value) |
void |
MapEventJournal.writeEvictEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value)
Writes an
EntryEventType.EVICTED to the event journal. |
void |
RingbufferMapEventJournalImpl.writeRemoveEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value) |
void |
MapEventJournal.writeRemoveEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object value)
Writes an
EntryEventType.REMOVED to the event journal. |
void |
RingbufferMapEventJournalImpl.writeUpdateEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object oldValue,
Object newValue) |
void |
MapEventJournal.writeUpdateEvent(EventJournalConfig journalConfig,
ObjectNamespace namespace,
int partitionId,
Data key,
Object oldValue,
Object newValue)
Writes an
EntryEventType.UPDATED to the event journal. |
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.