public abstract class AbstractContinuousMessage extends Object implements DiscoveryCustomMessage
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractContinuousMessage(UUID id) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable DiscoCache |
createDiscoCache(GridDiscoveryManager mgr,
AffinityTopologyVersion topVer,
DiscoCache discoCache)
Creates new discovery cache if message caused topology version change.
|
IgniteUuid |
id() |
boolean |
isMutable() |
UUID |
routineId() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitackMessageprotected final UUID routineId
protected AbstractContinuousMessage(UUID id)
id - Id.public IgniteUuid id()
id in interface DiscoveryCustomMessagepublic UUID routineId()
public boolean isMutable()
isMutable in interface DiscoveryCustomMessageTrue if message can be modified during listener notification. Changes will be sent to next nodes.@Nullable public @Nullable DiscoCache createDiscoCache(GridDiscoveryManager mgr, AffinityTopologyVersion topVer, DiscoCache discoCache)
createDiscoCache in interface DiscoveryCustomMessagemgr - Discovery manager.topVer - New topology version.discoCache - Current discovery cache.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021