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 oldValue,
Object dataValue,
EntryEventType eventType,
String mapNameOrNull) |
int |
DefaultEntryEventFilteringStrategy.doFilter(EventFilter filter,
Data dataKey,
Object oldValue,
Object dataValue,
EntryEventType eventType,
String mapNameOrNull)
Main entry point for filtering events according to given filter.
|
int |
FilteringStrategy.doFilter(EventFilter filter,
Data dataKey,
Object oldValue,
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 matches 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 © 2020 Hazelcast, Inc.. All Rights Reserved.