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
FieldsModifier and TypeFieldDescriptionprotected final OpResultInfoprotected final OperationResultType -
Constructor Summary
ConstructorsConstructorDescriptionOpNode(PrismContext prismContext, OperationResultType result, OpResultInfo info, OpNode parent, TraceInfo traceInfo) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyOptions(Options options) voidapplyVisualizationInstructions(@NotNull TraceVisualizationInstructionsType instructions) dump()getChildren(Class<T> aClass) getChildrenStream(int levels) @NotNull StringgetContext(String name) List<org.apache.commons.lang3.tuple.Pair<PerformanceCategory,PerformanceCategoryInfo>> getKind()getLabel()intintgetNodesDownwards(Class<T> aClass, int maxLevel) @NotNull StringgetParameter(String name) static StringgetResultComment(OperationResultType result) @NotNull StringlonggetStart(long base) List<org.apache.commons.lang3.tuple.Pair<PerformanceCategory,PerformanceCategoryInfo>> getTimes()<T> T<T> TgetTraceDownwards(Class<T> aClass) <T> TgetTraceDownwards(Class<T> aClass, int maxLevel) <T> TgetTraceUpwards(Class<T> aClass) getType()booleanbooleanbooleanbooleanbooleanprotected voidfinal voidvoidresolveReferenceTargetNames(OpNodeTreeBuilder.NameResolver nameResolver) voidsetDisabled(boolean disabled) voidsetPresentation(OpNodePresentation presentation) voidsetVisible(boolean visible) booleantoString()
-
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
-