| Interface | Description | 
|---|---|
| EntryEventDataCache | 
 A cache for  
EntryEventData. | 
| EventData | 
 General contract for map event data. 
 | 
| FilteringStrategy | 
 A filtering strategy determines whether an event must be published based on a specific filter
 and if so, may alter the type of event that should be published. 
 | 
| MapEventPublisher | 
 Helper methods for publishing events related to map actions. 
 | 
| Class | Description | 
|---|---|
| AbstractFilteringStrategy | 
 A common abstract class to support implementations of filtering strategies. 
 | 
| DefaultEntryEventFilteringStrategy | 
 This entry event filtering strategy models the default backwards compatible Hazelcast behaviour. 
 | 
| EntryEventData | 
 An entry's event data. 
 | 
| MapEventData | 
 Map wide event's data. 
 | 
| MapEventPublisherImpl | |
| MapEventPublishingService | 
 Contains map service event publishing service functionality. 
 | 
| MapPartitionEventData | 
 Contains the data related to a map partition event 
 | 
| QueryCacheEventPublisher | 
 Handles publishing of map events to continuous query caches 
 | 
| QueryCacheNaturalFilteringStrategy | 
 A filtering strategy that preserves the default behavior in most cases, but processes entry events for listeners with
 predicates to fit with "query cache" concept. 
 | 
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.