| Package | Description | 
|---|---|
| com.hazelcast.cache.impl | 
     Hazelcast JSR-107 aka JCache implementation | 
| com.hazelcast.cache.impl.event | 
     Event classes to define listenters for JCache other than EntryListener | 
| com.hazelcast.client.impl.protocol.task.map | Client protocol tasks implementations for map | 
| com.hazelcast.client.impl.querycache.subscriber | Contains Hazelcast Enterprise version client-side query cache
 subscriber implementation classes. | 
| com.hazelcast.collection.impl.collection | |
| com.hazelcast.collection.impl.queue | |
| com.hazelcast.map.impl | Contains implementation specific classes of  com.hazelcast.mappackage. | 
| com.hazelcast.map.impl.event | |
| com.hazelcast.map.impl.nearcache.invalidation | |
| com.hazelcast.map.impl.query | |
| com.hazelcast.map.impl.querycache | Contains query cache internal implementation classes. | 
| com.hazelcast.map.impl.querycache.publisher | This package contains classes which are used for  QueryCacheevent publishing side. | 
| com.hazelcast.map.impl.querycache.subscriber | This package contains classes which are used for  QueryCacheevent subscription side. | 
| com.hazelcast.multimap.impl | Contains classes for Hazelcast MultiMap module. | 
| com.hazelcast.replicatedmap.impl | This package contains the implementation of the replicated map service itself and some connection interfaces only used
 internally. | 
| com.hazelcast.replicatedmap.impl.record | This package contains the implementation of the backing data storage for the replicated map implementation | 
| com.hazelcast.spi | Provides interfaces/classes for the Hazelcast SPI for building distributed data structures and services. | 
| com.hazelcast.spi.impl.eventservice.impl | Contains the code for the  InternalEventServiceimplementation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CacheEventListenerAdaptor<K,V>This implementation of  CacheEventListeneruses the adapter pattern for wrapping all cache event listener
 types into a single listener. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | AbstractCacheService. registerListener(String cacheNameWithPrefix,
                CacheEventListener listener,
                EventFilter eventFilter,
                boolean isLocal) | 
| String | ICacheService. registerListener(String cacheNameWithPrefix,
                CacheEventListener listener,
                EventFilter eventFilter,
                boolean isLocal) | 
| protected String | AbstractCacheService. registerListenerInternal(String cacheNameWithPrefix,
                        CacheEventListener listener,
                        EventFilter eventFilter,
                        boolean isLocal) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CachePartitionLostEventFilterUsed to filter partition lost listener events | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EventFilter | MapAddEntryListenerToKeyWithPredicateMessageTask. getEventFilter() | 
| protected abstract EventFilter | AbstractMapAddEntryListenerMessageTask. getEventFilter() | 
| protected EventFilter | MapAddNearCacheInvalidationListenerMessageTask. getEventFilter() | 
| protected EventFilter | Pre38MapAddNearCacheEntryListenerMessageTask. getEventFilter() | 
| protected EventFilter | MapAddEntryListenerToKeyMessageTask. getEventFilter() | 
| protected EventFilter | MapAddEntryListenerMessageTask. getEventFilter() | 
| protected EventFilter | MapAddEntryListenerWithPredicateMessageTask. getEventFilter() | 
| Modifier and Type | Method and Description | 
|---|---|
| EventFilter | ListenerInfo. getFilter() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | QueryCacheToListenerMapper. addListener(String cacheId,
           ListenerAdapter listenerAdapter,
           EventFilter filter) | 
| String | ClientQueryCacheEventService. addListener(String mapName,
           String cacheId,
           MapListener listener,
           EventFilter filter) | 
| Constructor and Description | 
|---|
| ListenerInfo(EventFilter filter,
            ListenerAdapter listenerAdapter,
            String id) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CollectionEventFilter | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueueEventFilterProvides the filtering functionality for Queue events. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EntryEventFilterEvent filter which matches events for a specified entry key. | 
| class  | EventListenerFilterEvent filter matching events of specified types. | 
| class  | MapPartitionLostEventFilter | 
| Modifier and Type | Method and Description | 
|---|---|
| EventFilter | EventListenerFilter. getEventFilter() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | MapServiceContextEventListenerSupport. addEventListener(Object mapListener,
                EventFilter eventFilter,
                String mapName) | 
| String | MapServiceContext. addListenerAdapter(ListenerAdapter listenerAdaptor,
                  EventFilter eventFilter,
                  String mapName) | 
| String | MapServiceContextEventListenerSupport. addLocalEventListener(Object mapListener,
                     EventFilter eventFilter,
                     String mapName) | 
| Constructor and Description | 
|---|
| EventListenerFilter(int listenerFlags,
                   EventFilter eventFilter) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | QueryCacheNaturalFilteringStrategy. doFilter(EventFilter filter,
        Data dataKey,
        Object dataOldValue,
        Object dataValue,
        EntryEventType eventType,
        String mapNameOrNull) | 
| int | DefaultEntryEventFilteringStrategy. doFilter(EventFilter filter,
        Data dataKey,
        Object dataOldValue,
        Object dataValue,
        EntryEventType eventType,
        String mapNameOrNull)Main entry point for filtering events according to given filter. | 
| int | FilteringStrategy. doFilter(EventFilter filter,
        Data dataKey,
        Object dataOldValue,
        Object dataValue,
        EntryEventType eventType,
        String mapNameOrNull)Main entry point for filtering events according to given filter. | 
| protected boolean | AbstractFilteringStrategy. evaluateQueryEventFilter(EventFilter filter,
                        Data dataKey,
                        Object testValue,
                        String mapNameOrNull)Evalues the  filterusing aCachedQueryEntrytogether with the
 valueExtractorsconfigured for this map. | 
| protected boolean | AbstractFilteringStrategy. processEntryEventFilter(EventFilter filter,
                       Data dataKey)Evaluates filters of  EntryEventFiltertype. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UuidFilterCompares supplied uuid with this filters' uuid to prevent unneeded delivery of an invalidation event to operation caller. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryEventFilterEvent filter which mathes map events on a specified entry key and matching a predefined  Predicate. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | QueryCacheEventService. addListener(String mapName,
           String cacheId,
           MapListener listener,
           EventFilter filter)Adds a user-defined listener to a query-cache. | 
| Modifier and Type | Method and Description | 
|---|---|
| EventFilter | PartitionAccumulatorRegistry. getEventFilter() | 
| Modifier and Type | Method and Description | 
|---|---|
| String | NodeQueryCacheEventService. addListener(String mapName,
           String cacheId,
           MapListener listener,
           EventFilter filter) | 
| static IMapEvent | EventPublisherHelper. createIMapEvent(EventData eventData,
               EventFilter filter,
               Member member,
               SerializationService serializationService) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MultiMapEventFilter | 
| Modifier and Type | Method and Description | 
|---|---|
| String | ReplicatedMapEventPublishingService. addEventListener(EventListener entryListener,
                EventFilter eventFilter,
                String mapName) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReplicatedEntryEventFilterBasic filter implementation for selecting interesting events on the server | 
| class  | ReplicatedQueryEventFilterThis class is used to transfer a predicate as an remote operation and filter values matching the predicate | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ListenerWrapperEventFilterContract point for  EventFilterinstances these wrap listeners. | 
| Modifier and Type | Method and Description | 
|---|---|
| EventFilter | EventRegistration. getFilter()Returns the  EventFilterattached to this registration. | 
| Modifier and Type | Method and Description | 
|---|---|
| EventRegistration | EventService. registerListener(String serviceName,
                String topic,
                EventFilter filter,
                Object listener)Registers a listener on all cluster nodes with an event filter. | 
| EventRegistration | EventService. registerLocalListener(String serviceName,
                     String topic,
                     EventFilter filter,
                     Object listener)Registers a local only listener with an event filter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | TrueEventFilterAn event filter which does not filter any event and always evaluates  trueresults. | 
| Modifier and Type | Method and Description | 
|---|---|
| EventFilter | Registration. getFilter() | 
| Modifier and Type | Method and Description | 
|---|---|
| EventRegistration | EventServiceImpl. registerListener(String serviceName,
                String topic,
                EventFilter filter,
                Object listener) | 
| EventRegistration | EventServiceImpl. registerLocalListener(String serviceName,
                     String topic,
                     EventFilter filter,
                     Object listener) | 
| Constructor and Description | 
|---|
| Registration(String id,
            String serviceName,
            String topic,
            EventFilter filter,
            Address subscriber,
            Object listener,
            boolean localOnly) | 
Copyright © 2018 Hazelcast, Inc.. All Rights Reserved.