Module: @proceed/decider

Classes

HardConstraint
HardConstraintEvaluator
SoftConstraint
SoftConstraintEvaluator

Type Definitions

MachineResultObject

Result object that contains the list of possible Machines

Type:
  • Object
Properties:
Name Type Description
engineList Array

List of engines

prioritized boolean

Indicates if the engine list is prioritized, -> means the best fit at the first index

abortCheck object

Indicating if token or process has to be aborted and naming unfulfilled constraint

Properties
Name Type Description
stopProcess String

Wether token or process has to be aborted

unfulfilledConstraints Array

List of unfulfilled constraints for aborted token/process

Source: