Class ProcessExecutionLogger

java.lang.Object
org.flowable.engine.test.impl.logger.ProcessExecutionLogger

public class ProcessExecutionLogger extends Object
Author:
jbarrez
  • Field Details

    • debugInfoMap

      protected Map<String,List<DebugInfo>> debugInfoMap
    • createdExecutions

      protected Map<String,org.flowable.engine.impl.persistence.entity.ExecutionEntity> createdExecutions
    • deletedExecutions

      protected Map<String,org.flowable.engine.impl.persistence.entity.ExecutionEntity> deletedExecutions
  • Constructor Details

    • ProcessExecutionLogger

      public ProcessExecutionLogger()
  • Method Details

    • addDebugInfo

      public void addDebugInfo(AbstractDebugInfo debugInfo)
    • addDebugInfo

      public void addDebugInfo(AbstractDebugInfo debugInfo, boolean generateExecutionTreeRepresentation)
    • generateExecutionTrees

      protected List<DebugInfoExecutionTree> generateExecutionTrees()
    • internalPopulateExecutionTree

      protected void internalPopulateExecutionTree(DebugInfoExecutionTree.DebugInfoExecutionTreeNode parentNode, Map<String,List<org.flowable.engine.impl.persistence.entity.ExecutionEntity>> parentMapping)
    • logDebugInfo

      public void logDebugInfo()
    • logDebugInfo

      public void logDebugInfo(boolean clearAfterLogging)
    • clear

      public void clear()
    • executionCreated

      public void executionCreated(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity)
    • executionDeleted

      public void executionDeleted(org.flowable.engine.impl.persistence.entity.ExecutionEntity executionEntity)