Class OpNode
java.lang.Object
com.evolveum.midpoint.schema.traces.OpNode
- Direct Known Subclasses:
AbstractChangeExecutionOpNode
,AbstractMappingEvaluationOpNode
,AssignmentEvaluationOpNode
,AssignmentSegmentEvaluationOpNode
,ChangeExecutionDeltaOpNode
,ClockworkClickOpNode
,ClockworkRunOpNode
,FocusRepositoryLoadOpNode
,FullProjectionLoadOpNode
,ItemConsolidationOpNode
,LinkUnlinkShadowOpNode
,PolicyConstraintEvaluationOpNode
,PolicyRuleEvaluationOpNode
,ProjectionActivationOpNode
,ProjectorComponentOpNode
,RepositoryOpNode
,ResourceObjectConstructionEvaluationOpNode
,TransformationExpressionEvaluationOpNode
,UpdateShadowSituationOpNode
,ValueTupleTransformationOpNode
-
Field Summary
Modifier and TypeFieldDescriptionprotected final OpResultInfo
protected final OperationResultType
-
Constructor Summary
ConstructorDescriptionOpNode
(PrismContext prismContext, OperationResultType result, OpResultInfo info, OpNode parent, TraceInfo traceInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoid
applyOptions
(Options options) void
applyVisualizationInstructions
(@NotNull TraceVisualizationInstructionsType instructions) dump()
getChildren
(Class<T> aClass) getChildrenStream
(int levels) @NotNull String
getContext
(String name) List<org.apache.commons.lang3.tuple.Pair<PerformanceCategory,
PerformanceCategoryInfo>> getKind()
getLabel()
int
int
getNodesDownwards
(Class<T> aClass, int maxLevel) @NotNull String
getParameter
(String name) static String
getResultComment
(OperationResultType result) @NotNull String
long
getStart
(long base) List<org.apache.commons.lang3.tuple.Pair<PerformanceCategory,
PerformanceCategoryInfo>> getTimes()
<T> T
<T> T
getTraceDownwards
(Class<T> aClass) <T> T
getTraceDownwards
(Class<T> aClass, int maxLevel) <T> T
getTraceUpwards
(Class<T> aClass) getType()
boolean
boolean
boolean
boolean
boolean
protected void
final void
void
resolveReferenceTargetNames
(OpNodeTreeBuilder.NameResolver nameResolver) void
setDisabled
(boolean disabled) void
setPresentation
(OpNodePresentation presentation) void
setVisible
(boolean visible) boolean
toString()
-
Field Details
-
result
-
children
-
info
-
-
Constructor Details
-
OpNode
public OpNode(PrismContext prismContext, OperationResultType result, OpResultInfo info, OpNode parent, TraceInfo traceInfo)
-
-
Method Details
-
getResult
-
getPerformance
-
getPerformanceByCategory
-
getType
-
getKind
-
getChildren
-
getChildren
-
getParent
-
getStart
public long getStart(long base) -
dump
-
getFirstTrace
-
getOperationQualified
-
getLabel
-
getToolTip
-
getOperationNameFormatted
-
getClockworkState
-
getExecutionWave
-
getProjectionWave
-
getTrace
-
getTraceUpwards
-
getTraceDownwards
-
getTraceDownwards
-
getNodesDownwards
-
isVisible
public boolean isVisible() -
setVisible
public void setVisible(boolean visible) -
applyVisualizationInstructions
public void applyVisualizationInstructions(@NotNull @NotNull TraceVisualizationInstructionsType instructions) -
applyOptions
-
getImportanceSymbol
-
getContextToView
-
getObjectsToView
-
processContext
-
getTraceNames
-
getResultComment
-
getResultComment
-
getLogEntriesCount
public int getLogEntriesCount() -
getTraceInfo
-
getOverhead
-
getOverhead2
-
getVisualizationInstruction
-
getGenericVisualization
-
getDataSelection
-
getFocusName
-
isShowInvocationId
public boolean isShowInvocationId() -
isShowDurationBefore
public boolean isShowDurationBefore() -
isShowDurationAfter
public boolean isShowDurationAfter() -
getInvocationId
-
getMillisecondsFormatted
-
getMilliseconds
-
getCountColumns
-
getTimeColumns
-
getCounts
public List<org.apache.commons.lang3.tuple.Pair<PerformanceCategory,PerformanceCategoryInfo>> getCounts() -
getTimes
public List<org.apache.commons.lang3.tuple.Pair<PerformanceCategory,PerformanceCategoryInfo>> getTimes() -
showTotals
public boolean showTotals() -
getVisibleChildren
-
getClickNumber
-
getMappingsCount
public int getMappingsCount() -
getAssignmentEvaluationsCount
-
getChildrenStream
-
toString
-
getPresentation
-
setPresentation
-
resolveReferenceTargetNames
-
isDisabled
public boolean isDisabled() -
setDisabled
public void setDisabled(boolean disabled) -
postProcessRecursive
public final void postProcessRecursive() -
postProcess
protected void postProcess() -
getContext
-
getReturn
-
getParameter
-