public class TraceWriter extends Object
Modifier and Type | Field and Description |
---|---|
static String |
GREEN |
static String |
ORANGE |
static String |
RED |
Constructor and Description |
---|
TraceWriter() |
TraceWriter(Flow flow) |
Modifier and Type | Method and Description |
---|---|
protected Path |
getFullTransformTracePath(String registryName) |
protected Path |
getPlanStatsPath() |
protected Path |
getPlanTracePath() |
protected Path |
getPlanTransformTracePath() |
boolean |
isTransformTraceDisabled() |
boolean |
isTransformTraceEnabled() |
void |
writeFinal(String fileName,
RuleResult ruleResult) |
void |
writeStats(PlannerContext plannerContext,
RuleResult ruleResult) |
void |
writeTracePlan(String registryName,
String fileName,
ElementGraph elementGraph) |
void |
writeTracePlan(String registryName,
String fileName,
FlowStepGraph stepGraph) |
void |
writeTracePlanSteps(String directoryName,
FlowStepGraph stepGraph) |
void |
writeTransformPlan(String registryName,
FlowElementGraph flowElementGraph,
String name) |
void |
writeTransformPlan(String registryName,
List<? extends ElementGraph> flowElementGraphs,
PlanPhase phase,
String subName) |
void |
writeTransformPlan(String registryName,
Map<ElementGraph,List<? extends ElementGraph>> parentGraphsMap,
Map<ElementGraph,List<? extends ElementGraph>> subGraphsMap,
PlanPhase phase,
String subName) |
void |
writeTransformPlan(String registryName,
Map<ElementGraph,List<? extends ElementGraph>> subGraphsMap,
PlanPhase phase,
String subName) |
void |
writeTransformPlan(String registryName,
PlanPhase phase,
Rule rule,
int[] ordinals,
GraphResult graphResult) |
public static final String GREEN
public static final String ORANGE
public static final String RED
public TraceWriter()
public TraceWriter(Flow flow)
protected Path getFullTransformTracePath(String registryName)
public boolean isTransformTraceEnabled()
public boolean isTransformTraceDisabled()
public void writeTransformPlan(String registryName, PlanPhase phase, Rule rule, int[] ordinals, GraphResult graphResult)
public void writeTransformPlan(String registryName, FlowElementGraph flowElementGraph, String name)
public void writeTransformPlan(String registryName, List<? extends ElementGraph> flowElementGraphs, PlanPhase phase, String subName)
public void writeTransformPlan(String registryName, Map<ElementGraph,List<? extends ElementGraph>> parentGraphsMap, Map<ElementGraph,List<? extends ElementGraph>> subGraphsMap, PlanPhase phase, String subName)
public void writeTransformPlan(String registryName, Map<ElementGraph,List<? extends ElementGraph>> subGraphsMap, PlanPhase phase, String subName)
protected Path getPlanTracePath()
protected Path getPlanTransformTracePath()
protected Path getPlanStatsPath()
public void writeTracePlan(String registryName, String fileName, ElementGraph elementGraph)
public void writeTracePlan(String registryName, String fileName, FlowStepGraph stepGraph)
public void writeTracePlanSteps(String directoryName, FlowStepGraph stepGraph)
public void writeFinal(String fileName, RuleResult ruleResult)
public void writeStats(PlannerContext plannerContext, RuleResult ruleResult)
Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.