public abstract class MetadataRaftGroupOp extends RaftOp
RaftOp
impls that are committed to the Metadata group.
It verifies that the operation is actually committed to the Metadata group.Constructor and Description |
---|
MetadataRaftGroupOp() |
Modifier and Type | Method and Description |
---|---|
String |
getServiceName() |
Object |
run(CPGroupId groupId,
long commitIndex)
Contains actual Raft operation logic.
|
abstract Object |
run(MetadataRaftGroupManager metadataGroupManager,
long commitIndex) |
getLogger, getNodeEngine, getService, logFailure, setNodeEngine, toString, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
readData, writeData
public final Object run(CPGroupId groupId, long commitIndex) throws Exception
RaftOp
public abstract Object run(MetadataRaftGroupManager metadataGroupManager, long commitIndex) throws Exception
Exception
public final String getServiceName()
getServiceName
in class RaftOp
Copyright © 2021 Hazelcast, Inc.. All Rights Reserved.