public class CacheContinuousQueryHandlerV2<K,V> extends CacheContinuousQueryHandler<K,V>
Factory for remote listener.CacheContinuousQueryHandler.DeployableObjectGridContinuousHandler.RegisterStatus| Modifier and Type | Field and Description |
|---|---|
protected javax.cache.event.CacheEntryEventFilter |
filter |
| Constructor and Description |
|---|
CacheContinuousQueryHandlerV2()
Required by
Externalizable. |
CacheContinuousQueryHandlerV2(String cacheName,
Object topic,
javax.cache.event.CacheEntryUpdatedListener<K,V> locLsnr,
javax.cache.configuration.Factory<? extends javax.cache.event.CacheEntryEventFilter<K,V>> rmtFilterFactory,
boolean oldValRequired,
boolean sync,
boolean ignoreExpired,
boolean ignoreClsNotFound,
Byte types)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
GridContinuousHandler |
clone()
Clones this handler.
|
javax.cache.event.CacheEntryEventFilter |
getEventFilter() |
void |
p2pMarshal(GridKernalContext ctx)
Deploys and marshals inner objects (called only if peer deployment is enabled).
|
void |
p2pUnmarshal(UUID nodeId,
GridKernalContext ctx)
Unmarshals inner objects (called only if peer deployment is enabled).
|
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
cacheName, createBatch, filter, internal, isEvents, isMessaging, isQuery, keepBinary, keepBinary, localCache, notifyCallback, notifyExisting, onBatchAcknowledged, onClientDisconnected, onNodeLeft, orderedTopic, register, skipPrimaryCheck, taskNameHash, unregister, updateCounters, waitTopologyFuturepublic CacheContinuousQueryHandlerV2()
Externalizable.public CacheContinuousQueryHandlerV2(String cacheName, Object topic, javax.cache.event.CacheEntryUpdatedListener<K,V> locLsnr, javax.cache.configuration.Factory<? extends javax.cache.event.CacheEntryEventFilter<K,V>> rmtFilterFactory, boolean oldValRequired, boolean sync, boolean ignoreExpired, boolean ignoreClsNotFound, @Nullable Byte types)
cacheName - Cache name.topic - Topic for ordered messages.locLsnr - Local listener.rmtFilterFactory - Remote filter factory.oldValRequired - Old value required flag.sync - Synchronous flag.ignoreExpired - Ignore expired events flag.types - Event types.public javax.cache.event.CacheEntryEventFilter getEventFilter()
getEventFilter in class CacheContinuousQueryHandler<K,V>public void p2pMarshal(GridKernalContext ctx) throws IgniteCheckedException
p2pMarshal in interface GridContinuousHandlerp2pMarshal in class CacheContinuousQueryHandler<K,V>ctx - Kernal context.IgniteCheckedException - In case of error.public void p2pUnmarshal(UUID nodeId, GridKernalContext ctx) throws IgniteCheckedException
p2pUnmarshal in interface GridContinuousHandlerp2pUnmarshal in class CacheContinuousQueryHandler<K,V>nodeId - Sender node ID.ctx - Kernal context.IgniteCheckedException - In case of error.public GridContinuousHandler clone()
clone in interface GridContinuousHandlerclone in class CacheContinuousQueryHandler<K,V>public String toString()
toString in class CacheContinuousQueryHandler<K,V>public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class CacheContinuousQueryHandler<K,V>IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class CacheContinuousQueryHandler<K,V>IOExceptionClassNotFoundException
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017