public abstract class SchemaAbstractDiscoveryMessage extends Object implements DiscoveryCustomMessage
| Modifier and Type | Field and Description |
|---|---|
protected SchemaAbstractOperation |
op
Operation.
|
| Modifier | Constructor and Description |
|---|---|
protected |
SchemaAbstractDiscoveryMessage(SchemaAbstractOperation op)
Constructor.
|
| 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.
|
abstract boolean |
exchange() |
IgniteUuid |
id() |
SchemaAbstractOperation |
operation() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitackMessage, isMutable@GridToStringInclude protected final SchemaAbstractOperation op
protected SchemaAbstractDiscoveryMessage(SchemaAbstractOperation op)
op - Operation.public IgniteUuid id()
id in interface DiscoveryCustomMessage@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.public SchemaAbstractOperation operation()
public abstract boolean exchange()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021