| 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.map package. | 
| 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  
QueryCache
 event publishing side. | 
| com.hazelcast.map.impl.querycache.subscriber | 
 This package contains classes which are used for  
QueryCache
 event 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  
InternalEventService implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CacheEventListenerAdaptor<K,V>
This implementation of  
CacheEventListener uses 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  | 
CachePartitionLostEventFilter
Used 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  | 
QueueEventFilter
Provides the filtering functionality for Queue events. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EntryEventFilter
Event filter which matches events for a specified entry key. 
 | 
class  | 
EventListenerFilter
Event 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  
filter using a CachedQueryEntry together with the
 value Extractors configured for this map. | 
protected boolean | 
AbstractFilteringStrategy.processEntryEventFilter(EventFilter filter,
                       Data dataKey)
Evaluates filters of  
EntryEventFilter type. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
UuidFilter
Compares supplied UUID with this filters' UUID to prevent unneeded delivery of an invalidation event to operation caller. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QueryEventFilter
Event 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  | 
ReplicatedEntryEventFilter
Basic filter implementation for selecting interesting events on the server 
 | 
class  | 
ReplicatedQueryEventFilter
This class is used to transfer a predicate as an remote operation and filter values matching the predicate 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ListenerWrapperEventFilter
Contract point for  
EventFilter instances these wrap listeners. | 
| Modifier and Type | Method and Description | 
|---|---|
EventFilter | 
EventRegistration.getFilter()
Returns the  
EventFilter attached 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  | 
TrueEventFilter
An event filter which does not filter any event and always evaluates  
true results. | 
| 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.