| 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.journal | This package contains supporting classes for data structure specific event journals. | 
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| 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  nullif there is none or the journal is disabled
 for the givennamespace. | 
| Modifier and Type | Method and Description | 
|---|---|
| RingbufferConfig | RingbufferCacheEventJournalImpl. toRingbufferConfig(EventJournalConfig config) | 
| 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.CREATEDto 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.EVICTEDto 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.EXPIREDto 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.REMOVEDto 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.UPDATEDto the event journal. | 
| Modifier and Type | Method and Description | 
|---|---|
| Config | ClientDynamicClusterConfig. addEventJournalConfig(EventJournalConfig eventJournalConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| EventJournalConfig | Config. findCacheEventJournalConfig(String name) | 
| EventJournalConfig | Config. findMapEventJournalConfig(String name) | 
| EventJournalConfig | Config. getCacheEventJournalConfig(String name) | 
| EventJournalConfig | Config. getMapEventJournalConfig(String name) | 
| 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() | 
| Map<String,EventJournalConfig> | Config. getMapEventJournalConfigs() | 
| Modifier and Type | Method and Description | 
|---|---|
| Config | Config. addEventJournalConfig(EventJournalConfig eventJournalConfig) | 
| Modifier and Type | Method and Description | 
|---|---|
| Config | Config. setCacheEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs) | 
| Config | Config. setMapEventJournalConfigs(Map<String,EventJournalConfig> eventJournalConfigs) | 
| 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 baseName) | 
| EventJournalConfig | DynamicConfigurationAwareConfig. findMapEventJournalConfig(String name) | 
| EventJournalConfig | ClusterWideConfigurationService. findMapEventJournalConfig(String name) | 
| EventJournalConfig | ConfigurationService. findMapEventJournalConfig(String baseName) | 
| 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() | 
| Map<String,EventJournalConfig> | DynamicConfigurationAwareConfig. getMapEventJournalConfigs() | 
| Map<String,EventJournalConfig> | ClusterWideConfigurationService. getMapEventJournalConfigs() | 
| Map<String,EventJournalConfig> | ConfigurationService. getMapEventJournalConfigs() | 
| 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  nullif there is none or the journal is disabled
 for the givennamespace. | 
| Modifier and Type | Method and Description | 
|---|---|
| RingbufferConfig | EventJournal. toRingbufferConfig(EventJournalConfig config)Creates a new  RingbufferConfigfor 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) | 
| 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.ADDEDto 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.EVICTEDto 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.REMOVEDto 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.UPDATEDto the event journal. | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.