Class ProfileSession

java.lang.Object
org.flowable.engine.test.profiler.ProfileSession

public class ProfileSession extends Object
Author:
Joram Barrez
  • Field Details

  • Constructor Details

    • ProfileSession

      public ProfileSession(String name)
  • Method Details

    • getCurrentCommandExecution

      public CommandExecutionResult getCurrentCommandExecution()
    • setCurrentCommandExecution

      public void setCurrentCommandExecution(CommandExecutionResult commandExecutionResult)
    • clearCurrentCommandExecution

      public void clearCurrentCommandExecution()
    • addCommandExecution

      public void addCommandExecution(String classFqn, CommandExecutionResult commandExecutionResult)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getStartTime

      public Date getStartTime()
    • setStartTime

      public void setStartTime(Date startTime)
    • getEndTime

      public Date getEndTime()
    • setEndTime

      public void setEndTime(Date endTimeStamp)
    • getTotalTime

      public long getTotalTime()
    • setTotalTime

      public void setTotalTime(long totalTime)
    • getCommandExecutions

      public Map<String,List<CommandExecutionResult>> getCommandExecutions()
    • setCommandExecutions

      public void setCommandExecutions(Map<String,List<CommandExecutionResult>> commandExecutionResults)
    • calculateSummaryStatistics

      public Map<String,CommandStats> calculateSummaryStatistics()