Class OResponseCollectorMerge
java.lang.Object
com.orientechnologies.orient.distributed.context.coordination.OResponseCollectorMerge
- All Implemented Interfaces:
OResponseCollector
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.orientechnologies.orient.distributed.context.coordination.OResponseCollector
OResponseCollector.CompleteInfo -
Constructor Summary
ConstructorsConstructorDescriptionOResponseCollectorMerge(OCompleteAction action, OTransactionIdPromise promise, int quorum, Set<ONodeId> nodes, ONodeId mergeNode) -
Method Summary
Modifier and TypeMethodDescriptionapplied()disconnected(ONodeId node) fail(ONodeId node, OAcceptResult acceptResult) booleanbooleanbooleanbooleanbooleantoString()
-
Constructor Details
-
OResponseCollectorMerge
public OResponseCollectorMerge(OCompleteAction action, OTransactionIdPromise promise, int quorum, Set<ONodeId> nodes, ONodeId mergeNode)
-
-
Method Details
-
receive
- Specified by:
receivein interfaceOResponseCollector
-
hasSuccessQuorum
public boolean hasSuccessQuorum() -
hasFailureQuorum
public boolean hasFailureQuorum() -
isFinished
public boolean isFinished() -
isTotallyFinished
public boolean isTotallyFinished()- Specified by:
isTotallyFinishedin interfaceOResponseCollector
-
isFinishedNotQuorum
public boolean isFinishedNotQuorum() -
getExpected
-
disconnected
- Specified by:
disconnectedin interfaceOResponseCollector
-
fail
- Specified by:
failin interfaceOResponseCollector
-
applied
- Specified by:
appliedin interfaceOResponseCollector
-
toString
-