public class TxTimeoutOnPartitionMapExchangeChangeMessage extends Object implements DiscoveryCustomMessage
| Constructor and Description |
|---|
TxTimeoutOnPartitionMapExchangeChangeMessage(TxTimeoutOnPartitionMapExchangeChangeMessage req)
Constructor for response.
|
TxTimeoutOnPartitionMapExchangeChangeMessage(UUID reqId,
long timeout)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
@Nullable DiscoveryCustomMessage |
ackMessage()
Called when custom message has been handled by all nodes.
|
DiscoCache |
createDiscoCache(GridDiscoveryManager mgr,
AffinityTopologyVersion topVer,
DiscoCache discoCache)
Creates new discovery cache if message caused topology version change.
|
UUID |
getRequestId()
Gets request ID.
|
long |
getTimeout()
Gets transaction timeout on partition map exchange in milliseconds.
|
IgniteUuid |
id() |
boolean |
isInit()
Gets init flag.
|
boolean |
isMutable() |
String |
toString() |
public TxTimeoutOnPartitionMapExchangeChangeMessage(TxTimeoutOnPartitionMapExchangeChangeMessage req)
req - Request message.public TxTimeoutOnPartitionMapExchangeChangeMessage(UUID reqId, long timeout)
reqId - Request ID.timeout - Transaction timeout on partition map exchange in milliseconds.public IgniteUuid id()
id in interface DiscoveryCustomMessage@Nullable public @Nullable DiscoveryCustomMessage ackMessage()
ackMessage in interface DiscoveryCustomMessagenull if ack is not required.public boolean isMutable()
isMutable in interface DiscoveryCustomMessageTrue if message can be modified during listener notification. Changes will be sent to next nodes.public DiscoCache createDiscoCache(GridDiscoveryManager mgr, AffinityTopologyVersion topVer, DiscoCache discoCache)
createDiscoCache in interface DiscoveryCustomMessagemgr - Discovery manager.topVer - New topology version.discoCache - Current discovery cache.public UUID getRequestId()
public long getTimeout()
public boolean isInit()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.1 Release Date : December 9 2020