Constructor and Description |
---|
RuleExec(TraceWriter traceWriter,
RuleRegistry registry) |
Modifier and Type | Method and Description |
---|---|
RuleResult |
exec(PlannerContext plannerContext,
FlowElementGraph flowElementGraph) |
RuleResult |
executeRulePhase(PlanPhase phase,
PlannerContext plannerContext,
RuleResult ruleResult) |
protected void |
performMutation(PlannerContext plannerContext,
RuleResult ruleResult,
PlanPhase phase,
Rule rule) |
protected void |
planPhases(PlannerContext plannerContext,
boolean logAsInfo,
RuleResult ruleResult) |
public RuleExec(TraceWriter traceWriter, RuleRegistry registry)
public RuleResult exec(PlannerContext plannerContext, FlowElementGraph flowElementGraph)
protected void planPhases(PlannerContext plannerContext, boolean logAsInfo, RuleResult ruleResult)
public RuleResult executeRulePhase(PlanPhase phase, PlannerContext plannerContext, RuleResult ruleResult)
protected void performMutation(PlannerContext plannerContext, RuleResult ruleResult, PlanPhase phase, Rule rule)
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.