- calculateExecutionPlan
Creates an execution plan based on the
ServiceProperties#ENHANCEMENT_ENGINE_ORDERING of the parsed E
- createExecutionPlan
Creates an ExecutionPlan for the parsed chainName in the parsed ImmutableGraph
- getEngine
- getExecutable
Evaluates the parsed ImmutableGraph and the set of already executed
ExecutionPlan#EXECUTION_NODEs to
- writeExecutionNode
Writes all triples for an ep:ExecutionNode to the parsed Graph. An BlankNode is
use for representing
- addDependend
- getActiveEngines
Calculates a sorted list of active EnhancementEngines form the given
ExecutinPlan
- getDependend
- getExecutionNodes
Getter for the set of ExecutionNodes part of an execution plan.
- getExecutionPlan
Getter for the ExecutionPlan#EXECUTION_PLAN node of an execution plan for the
given chainNmame. This
- validateExecutionPlan
Utility that checks if the parsed graph contains a valid execution plan. This
method is intended to
- writeEnhancementProperties
Writes the enhancementProperties for an engine/chain to the parsed ExecutionNode