| Package | Description | 
|---|---|
| com.hazelcast.map.impl.querycache.accumulator | Contains  Accumulatorspecific classes. | 
| com.hazelcast.map.impl.querycache.event | This package contains classes for query cache events. | 
| 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. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Accumulator<E extends Sequenced>Accumulator for events which have a sequence number. | 
| class  | BasicAccumulator<E extends Sequenced>This class implements basic functionality of an  Accumulator. | 
| interface  | CyclicBuffer<E extends Sequenced>A cyclic buffer to store  Sequencedevents. | 
| class  | DefaultCyclicBuffer<E extends Sequenced>Default implementation of  CyclicBufferinterface. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | QueryCacheEventDataEvent data contract which is sent to subscriber side. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BatchEventDataHolder for a collection of  QueryCacheEventData. | 
| class  | DefaultQueryCacheEventDataDefault implementation of  QueryCacheEventDatawhich is sent to subscriber. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PublisherAccumulatorHandler. handle(Sequenced eventData,
      boolean lastElement) | 
| void | EventPublisherAccumulatorProcessor. process(Sequenced sequenced) | 
| Constructor and Description | 
|---|
| PublisherAccumulatorHandler(QueryCacheContext context,
                           AccumulatorProcessor<Sequenced> processor) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | SubscriberAccumulator. isNextEvent(Sequenced event) | 
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.