Class ProfileSession


  • public class ProfileSession
    extends java.lang.Object
    • Field Detail

      • name

        protected java.lang.String name
      • startTime

        protected java.util.Date startTime
      • endTime

        protected java.util.Date endTime
      • totalTime

        protected long totalTime
      • commandExecutionResults

        protected java.util.Map<java.lang.String,​java.util.List<CommandExecutionResult>> commandExecutionResults
    • Constructor Detail

      • ProfileSession

        public ProfileSession​(java.lang.String name)
    • Method Detail

      • setCurrentCommandExecution

        public void setCurrentCommandExecution​(CommandExecutionResult commandExecutionResult)
      • clearCurrentCommandExecution

        public void clearCurrentCommandExecution()
      • addCommandExecution

        public void addCommandExecution​(java.lang.String classFqn,
                                        CommandExecutionResult commandExecutionResult)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getStartTime

        public java.util.Date getStartTime()
      • setStartTime

        public void setStartTime​(java.util.Date startTime)
      • getEndTime

        public java.util.Date getEndTime()
      • setEndTime

        public void setEndTime​(java.util.Date endTimeStamp)
      • getTotalTime

        public long getTotalTime()
      • setTotalTime

        public void setTotalTime​(long totalTime)
      • getCommandExecutions

        public java.util.Map<java.lang.String,​java.util.List<CommandExecutionResult>> getCommandExecutions()
      • setCommandExecutions

        public void setCommandExecutions​(java.util.Map<java.lang.String,​java.util.List<CommandExecutionResult>> commandExecutionResults)
      • calculateSummaryStatistics

        public java.util.Map<java.lang.String,​CommandStats> calculateSummaryStatistics()