org.activiti.engine.test.profiler.CommandExecutionResult Maven / Gradle / Ivy
package org.activiti.engine.test.profiler;
import java.util.HashMap;
import java.util.Map;
/**
*/
public class CommandExecutionResult {
protected String commandFqn;
protected long totalTimeInMs;
protected long databaseTimeInMs;
protected Map dbSelects = new HashMap();
protected Map dbInserts = new HashMap();
protected Map dbUpdates = new HashMap();
protected Map dbDeletes = new HashMap();
public String getCommandFqn() {
return commandFqn;
}
public void setCommandFqn(String commandFqn) {
this.commandFqn = commandFqn;
}
public long getTotalTimeInMs() {
return totalTimeInMs;
}
public void setTotalTimeInMs(long totalTimeInMs) {
this.totalTimeInMs = totalTimeInMs;
}
public long getDatabaseTimeInMs() {
return databaseTimeInMs;
}
public void setDatabaseTimeInMs(long databaseTimeInMs) {
this.databaseTimeInMs = databaseTimeInMs;
}
public void addDatabaseTime(long time) {
this.databaseTimeInMs += time;
}
public Map getDbSelects() {
return dbSelects;
}
public void addDbSelect(String select) {
if (!dbSelects.containsKey(select)) {
dbSelects.put(select, 0L);
}
Long oldValue = dbSelects.get(select);
dbSelects.put(select, oldValue + 1);
}
public void setDbSelects(Map dbSelects) {
this.dbSelects = dbSelects;
}
public Map getDbInserts() {
return dbInserts;
}
public void addDbInsert(String insert) {
if (!dbInserts.containsKey(insert)) {
dbInserts.put(insert, 0L);
}
Long oldValue = dbInserts.get(insert);
dbInserts.put(insert, oldValue + 1);
}
public void setDbInserts(Map dbInserts) {
this.dbInserts = dbInserts;
}
public Map getDbUpdates() {
return dbUpdates;
}
public void addDbUpdate(String update) {
if (!dbUpdates.containsKey(update)) {
dbUpdates.put(update, 0L);
}
Long oldValue = dbUpdates.get(update);
dbUpdates.put(update, oldValue + 1);
}
public void setDbUpdates(Map dbUpdates) {
this.dbUpdates = dbUpdates;
}
public Map getDbDeletes() {
return dbDeletes;
}
public void addDbDelete(String delete) {
if (!dbDeletes.containsKey(delete)) {
dbDeletes.put(delete, 0L);
}
Long oldValue = dbDeletes.get(delete);
dbDeletes.put(delete, oldValue + 1);
}
public void setDbDeletes(Map dbDeletes) {
this.dbDeletes = dbDeletes;
}
}