Class ProfileSession
- java.lang.Object
-
- org.activiti.engine.test.profiler.ProfileSession
-
public class ProfileSession extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.util.List<CommandExecutionResult>>commandExecutionResultsprotected java.lang.ThreadLocal<CommandExecutionResult>currentCommandExecutionprotected java.util.DateendTimeprotected java.lang.Stringnameprotected java.util.DatestartTimeprotected longtotalTime
-
Constructor Summary
Constructors Constructor Description ProfileSession(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCommandExecution(java.lang.String classFqn, CommandExecutionResult commandExecutionResult)java.util.Map<java.lang.String,CommandStats>calculateSummaryStatistics()voidclearCurrentCommandExecution()java.util.Map<java.lang.String,java.util.List<CommandExecutionResult>>getCommandExecutions()CommandExecutionResultgetCurrentCommandExecution()java.util.DategetEndTime()java.lang.StringgetName()java.util.DategetStartTime()longgetTotalTime()voidsetCommandExecutions(java.util.Map<java.lang.String,java.util.List<CommandExecutionResult>> commandExecutionResults)voidsetCurrentCommandExecution(CommandExecutionResult commandExecutionResult)voidsetEndTime(java.util.Date endTimeStamp)voidsetName(java.lang.String name)voidsetStartTime(java.util.Date startTime)voidsetTotalTime(long totalTime)
-
-
-
Field Detail
-
name
protected java.lang.String name
-
startTime
protected java.util.Date startTime
-
endTime
protected java.util.Date endTime
-
totalTime
protected long totalTime
-
currentCommandExecution
protected java.lang.ThreadLocal<CommandExecutionResult> currentCommandExecution
-
commandExecutionResults
protected java.util.Map<java.lang.String,java.util.List<CommandExecutionResult>> commandExecutionResults
-
-
Method Detail
-
getCurrentCommandExecution
public CommandExecutionResult getCurrentCommandExecution()
-
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()
-
-