public abstract class RaftNodeStatusAwareTask extends Object implements Runnable
RaftNodeImpl
.
If this RaftNode is terminated or stepped down, task will be skipped.
Subclasses must implement innerRun()
method.
Modifier and Type | Field and Description |
---|---|
protected ILogger |
logger |
protected RaftNodeImpl |
raftNode |
Modifier | Constructor and Description |
---|---|
protected |
RaftNodeStatusAwareTask(RaftNodeImpl raftNode) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
innerRun() |
void |
run() |
protected final RaftNodeImpl raftNode
protected final ILogger logger
protected RaftNodeStatusAwareTask(RaftNodeImpl raftNode)
Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.