Uses of Interface
com.orientechnologies.orient.distributed.context.coordination.result.OAcceptResult
Packages that use OAcceptResult
Package
Description
-
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context
Methods in com.orientechnologies.orient.distributed.context that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionONodeState.propose(ODistributedMessage message, OOperationContext ctx) Methods in com.orientechnologies.orient.distributed.context with parameters of type OAcceptResultModifier and TypeMethodDescriptionvoidONodeState.failure(ONodeId node, OTransactionIdPromise promise, OAcceptResult acceptResult) -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.coordination
Methods in com.orientechnologies.orient.distributed.context.coordination that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionOVersionPromise.promise(OTransactionIdPromise promise, OVersion version) OCoordinatedDistributedOps.receive(ODistributedMessage message) OCoordinatedDistributedOpsImpl.receive(ODistributedMessage message) OCoordinatedDistributedOps.receiveRetry(OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.receiveRetry(OTransactionIdPromise promise) OResponseCollector.CompleteInfo.result()Returns the value of theresultrecord component.OCoordinatedDistributedOps.validateAddDatabaseMember(ODatabaseId dbId, List<OAddNodeInfo> nodes, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateAddDatabaseMember(ODatabaseId dbId, List<OAddNodeInfo> nodes, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateDeclareDatabase(OTransactionIdPromise promise, ODatabaseId databaseId, String database, Set<OAddNodeInfo> partecipants, int minimumQuorum) OCoordinatedDistributedOpsImpl.validateDeclareDatabase(OTransactionIdPromise promise, ODatabaseId databaseId, String database, Set<OAddNodeInfo> partecipants, int minimumQuorum) OCoordinatedDistributedOps.validateDropDatabase(ODatabaseId dbId, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateDropDatabase(ODatabaseId dbId, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateEstablish(OGroupId networkId, Set<ONodeId> candidates, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateEstablish(OGroupId groupId, Set<ONodeId> candidates, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateMergeNode(ONodeId node, ONodeStateNetwork state, ONodeStateNetwork original, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateMergeNode(ONodeId node, ONodeStateNetwork state, ONodeStateNetwork original, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateMergeToNetwork(OGroupId group, ONodeStateNetwork state, ONodeStateNetwork original, OTransactionIdPromise coordinator) OCoordinatedDistributedOpsImpl.validateMergeToNetwork(OGroupId group, ONodeStateNetwork state, ONodeStateNetwork original, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateRegisterNode(ONodeId node, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateRegisterNode(ONodeId node, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateRemoveDatabaseMembers(ODatabaseId dbId, List<ONodeId> nodes, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateRemoveDatabaseMembers(ODatabaseId dbId, List<ONodeId> nodes, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateSetDatabaseNodeRole(ODatabaseId db, ONodeId node, ONodeRole role, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateSetDatabaseNodeRole(ODatabaseId db, ONodeId node, ONodeRole role, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateSetDatabaseQuorum(ODatabaseId db, int quorum, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateSetDatabaseQuorum(ODatabaseId db, int quorum, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateSetState(ODatabaseId dbId, ONodeId nodeId, ODatabaseState state, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateSetState(ODatabaseId dbId, ONodeId nodeId, ODatabaseState state, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateSetTopologyQuorum(int quorum, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateSetTopologyQuorum(int quorum, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOps.validateUnregisterNode(ONodeId node, OVersion version, OTransactionIdPromise promise) OCoordinatedDistributedOpsImpl.validateUnregisterNode(ONodeId node, OVersion version, OTransactionIdPromise promise) Methods in com.orientechnologies.orient.distributed.context.coordination with parameters of type OAcceptResultModifier and TypeMethodDescriptionOResponseCollector.fail(ONodeId node, OAcceptResult acceptResult) OResponseCollectorImpl.fail(ONodeId node, OAcceptResult acceptResult) OResponseCollectorMerge.fail(ONodeId node, OAcceptResult acceptResult) voidOCoordinatedDistributedOps.nodeFailure(ONodeId node, OTransactionIdPromise promise, OAcceptResult acceptResult) voidOCoordinatedDistributedOpsImpl.nodeFailure(ONodeId node, OTransactionIdPromise promise, OAcceptResult acceptResult) Method parameters in com.orientechnologies.orient.distributed.context.coordination with type arguments of type OAcceptResultModifier and TypeMethodDescriptionvoidOCoordinatedDistributedOps.nodeMergeResult(ONodeId node, OTransactionIdPromise promise, Optional<OAcceptResult> accepted) voidOCoordinatedDistributedOpsImpl.nodeMergeResult(ONodeId node, OTransactionIdPromise promise, Optional<OAcceptResult> accepted) Constructor parameters in com.orientechnologies.orient.distributed.context.coordination with type arguments of type OAcceptResultModifierConstructorDescriptionCompleteInfo(OCompleteAction action, OTransactionIdPromise promise, Set<ONodeId> nodes, Optional<OAcceptResult> result) Creates an instance of aCompleteInforecord class. -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.coordination.action
Method parameters in com.orientechnologies.orient.distributed.context.coordination.action with type arguments of type OAcceptResultModifier and TypeMethodDescriptionvoidOCompleteAction.complete(OTransactionIdPromise promise, Set<ONodeId> nodes, Optional<OAcceptResult> result) voidORecoordinateCompleteAction.complete(OTransactionIdPromise promise, Set<ONodeId> nodes, Optional<OAcceptResult> result) voidOStandardCompleteAction.complete(OTransactionIdPromise promise, Set<ONodeId> nodes, Optional<OAcceptResult> result) voidOCompleteAction.failure(OTransactionIdPromise promise, Set<ONodeId> all, Optional<OAcceptResult> optional) voidOMergeCompleteAction.failure(OTransactionIdPromise promise, Set<ONodeId> all, Optional<OAcceptResult> result) voidORecoordinateCompleteAction.failure(OTransactionIdPromise promise, Set<ONodeId> all, Optional<OAcceptResult> result) voidOStandardCompleteAction.failure(OTransactionIdPromise promise, Set<ONodeId> all, Optional<OAcceptResult> result) -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.coordination.dbs
Methods in com.orientechnologies.orient.distributed.context.coordination.dbs that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionODatabaseTopologyState.promiseMember(List<OAddNodeInfo> nodes, OVersion version, OTransactionIdPromise promise) ODatabaseTopologyState.promiseRemoveMember(List<ONodeId> nodes, OVersion version, OTransactionIdPromise promise) ODatabaseTopologyState.promiseState(ODatabaseState state, ONodeId nodeId, OVersion version, OTransactionIdPromise promise) ODatabasesTopologyState.validateAddMember(ODatabaseId dbId, List<OAddNodeInfo> nodes, OVersion version, OTransactionIdPromise promise) ODatabasesTopologyState.validateDeclare(OTransactionIdPromise promise, ODatabaseId db, String name, Set<OAddNodeInfo> partecipants, int minimumQuorum) ODatabaseTopologyState.validateDrop(OTransactionIdPromise promise, OVersion version) ODatabasesTopologyState.validateDropDatabase(OTransactionIdPromise promise, ODatabaseId dbId, OVersion version) ODatabaseTopologyState.validateMerge(OTransactionIdPromise promise, ODatabaseStateNetwork stateDb) ODatabasesTopologyState.validateMergeNode(List<ODatabaseStateNetwork> databases, OTransactionIdPromise promise) ODatabaseTopologyState.validateMergeNode(OTransactionIdPromise promise, ODatabaseStateNetwork stateDb) ODatabasesTopologyState.validateMergeToNetwork(List<ODatabaseStateNetwork> original, OTransactionIdPromise promise) ODatabasesTopologyState.validateRemoveMembers(ODatabaseId dbId, List<ONodeId> nodes, OVersion version, OTransactionIdPromise promise) ODatabaseTopologyState.validateRole(ONodeId node, OVersion version, OTransactionIdPromise promise) ODatabasesTopologyState.validateSetDatabaseNodeRole(ODatabaseId db, ONodeId node, ONodeRole role, OVersion version, OTransactionIdPromise promise) ODatabasesTopologyState.validateSetDatabaseQuorum(ODatabaseId db, int quorum, OVersion version, OTransactionIdPromise promise) ODatabaseTopologyState.validateSetQurum(int newQuorum, OVersion version, OTransactionIdPromise promise) ODatabasesTopologyState.validateSetState(ODatabaseId dbId, ONodeId nodeId, ODatabaseState state, OVersion version, OTransactionIdPromise promise) -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.coordination.message
Methods in com.orientechnologies.orient.distributed.context.coordination.message that return OAcceptResultMethods in com.orientechnologies.orient.distributed.context.coordination.message that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionOMergeResult.getAccepted()OConfirmedRetryOp.validate(OOperationContext ctx) ODistributedMessage.validate(OOperationContext ctx) OProposeOp.validate(OOperationContext ctx) Constructors in com.orientechnologies.orient.distributed.context.coordination.message with parameters of type OAcceptResultModifierConstructorDescriptionOFailPropose(ONodeId nodeId, OTransactionIdPromise promise, OAcceptResult acceptResult) Constructor parameters in com.orientechnologies.orient.distributed.context.coordination.message with type arguments of type OAcceptResultModifierConstructorDescriptionOMergeResult(ONodeId node, OTransactionIdPromise promise, Optional<OAcceptResult> accepted) -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.coordination.message.operation
Methods in com.orientechnologies.orient.distributed.context.coordination.message.operation that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionOOperationContext.propose(ODistributedMessage message) OAddDatabaseMembers.validate(OOperationContext ctx, OTransactionIdPromise promise) OAddTopologyMember.validate(OOperationContext ctx, OTransactionIdPromise promise) ODeclareDbMessage.validate(OOperationContext ctx, OTransactionIdPromise promise) ODropDbMessage.validate(OOperationContext ctx, OTransactionIdPromise promise) OEstablishTopology.validate(OOperationContext ctx, OTransactionIdPromise promise) OMergeNode.validate(OOperationContext ctx, OTransactionIdPromise promise) OOperationMessage.validate(OOperationContext ctx, OTransactionIdPromise promise) ORemoveDatabaseMembers.validate(OOperationContext ctx, OTransactionIdPromise promise) ORemoveTopologyMember.validate(OOperationContext ctx, OTransactionIdPromise promise) OSetDatabaseMemberRole.validate(OOperationContext ctx, OTransactionIdPromise promise) OSetDatabaseQuorum.validate(OOperationContext ctx, OTransactionIdPromise promise) OSetDatabaseState.validate(OOperationContext ctx, OTransactionIdPromise promise) OSetTopologyQuorum.validate(OOperationContext ctx, OTransactionIdPromise promise) -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.coordination.result
Classes in com.orientechnologies.orient.distributed.context.coordination.result that implement OAcceptResultModifier and TypeClassDescriptionfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordMethods in com.orientechnologies.orient.distributed.context.coordination.result that return OAcceptResultModifier and TypeMethodDescriptionstatic OAcceptResultOAcceptResult.readNetwork(DataInput input) OCannotMerge.reaseon()Returns the value of thereaseonrecord component.Methods in com.orientechnologies.orient.distributed.context.coordination.result that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionOQuorumNotReached.reasons()Returns the value of thereasonsrecord component.Constructors in com.orientechnologies.orient.distributed.context.coordination.result with parameters of type OAcceptResultModifierConstructorDescriptionOCannotMerge(ONodeStateNetwork currentState, OAcceptResult reaseon) Creates an instance of aOCannotMergerecord class.Constructor parameters in com.orientechnologies.orient.distributed.context.coordination.result with type arguments of type OAcceptResultModifierConstructorDescriptionOQuorumNotReached(Set<OAcceptResult> reasons) Creates an instance of aOQuorumNotReachedrecord class. -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.coordination.topology
Methods in com.orientechnologies.orient.distributed.context.coordination.topology that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionOTopologyManager.promiseRegister(ONodeId toAdd, OVersion version, OTransactionIdPromise promise) OTopologyManager.promiseUnregister(ONodeId node, OVersion version, OTransactionIdPromise promise) OTopologyManager.validateEstablish(OGroupId groupId, Set<ONodeId> candidates, OTransactionIdPromise promise) OTopologyManager.validateMergeNode(OGroupId group, ONodeStateNetwork original, OTransactionIdPromise promise) OTopologyManager.validateMergeToNetwork(OGroupId group, ONodeStateNetwork mergeState, OTransactionIdPromise promise) OTopologyManager.validateSetQuorum(int quorumToSet, OVersion version, OTransactionIdPromise promise) -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.context.retryable
Method parameters in com.orientechnologies.orient.distributed.context.retryable with type arguments of type OAcceptResultModifier and TypeMethodDescriptionvoidOAddDatabaseMembersRetryOperation.execute(OrientDBDistributed ctx, OCompleteExecution op, Optional<OAcceptResult> previousResult) voidODeclareDatabaseRetryOperation.execute(OrientDBDistributed ctx, OCompleteExecution cmplete, Optional<OAcceptResult> previousResult) voidODiscoverActionRetryOperation.execute(OrientDBDistributed ctx, OCompleteExecution complete, Optional<OAcceptResult> previousResult) voidODropRetryOperation.execute(OrientDBDistributed ctx, OCompleteExecution complete, Optional<OAcceptResult> previousResult) voidOInitRetryOperation.execute(OrientDBDistributed context, OCompleteExecution execution, Optional<OAcceptResult> previousResult) voidORemoveMemberRetryOperation.execute(OrientDBDistributed context, OCompleteExecution execution, Optional<OAcceptResult> previousResult) voidORetryOperation.execute(OrientDBDistributed context, OCompleteExecution execution, Optional<OAcceptResult> previousResult) voidOSetDatabaseNodeRoleRetryOperation.execute(OrientDBDistributed ctx, OCompleteExecution execution, Optional<OAcceptResult> previousResult) voidOSetDatabaseQuorumRetryOperation.execute(OrientDBDistributed context, OCompleteExecution execution, Optional<OAcceptResult> previousResult) voidOSetDatabaseStateRetryOperation.execute(OrientDBDistributed ctx, OCompleteExecution complete, Optional<OAcceptResult> previousResult) -
Uses of OAcceptResult in com.orientechnologies.orient.distributed.db
Methods in com.orientechnologies.orient.distributed.db that return types with arguments of type OAcceptResultModifier and TypeMethodDescriptionOrientDBDistributed.declareDatabaseFlow(String name, ODatabaseId dbId, OCreateDatabaseParameters createOps) OStandardCompleteExecution.getResult()OrientDBDistributed.noRetryOperation(ORetryOperation operation) OrientDBDistributed.propose(ODistributedMessage message) OrientDBDistributed.retryOperation(ORetryOperation operation) OrientDBDistributed.setDatabaseNodeRole(ODatabaseId databaseId, String serverName, String role) OrientDBDistributed.setDatabaseQuorum(ODatabaseId databaseId, int newQuorum) Method parameters in com.orientechnologies.orient.distributed.db with type arguments of type OAcceptResultModifier and TypeMethodDescriptionvoidOCompleteExecution.complete(Optional<OAcceptResult> result) voidOStandardCompleteExecution.complete(Optional<OAcceptResult> result) voidOrientDBDistributed.mergeNodeResult(ONodeId node, OTransactionIdPromise promise, Optional<OAcceptResult> accepted) voidOrientDBDistributed.retryExecution(ORetryOperation operation, OCompleteExecution exec, int delay, Optional<OAcceptResult> result)