
com.camunda.demo.environment.simulation.StatisticsHelper Maven / Gradle / Ivy
The newest version!
package com.camunda.demo.environment.simulation;
import java.util.Random;
public class StatisticsHelper {
public static Random random = new Random();
// private static Map randomStreams;
// private static Map distributions = new HashMap();
public static int nextSample(String name, int upperBound) {
// if (!randomStreams.containsKey(name)) {
return random.nextInt(upperBound);
}
public static int nextSample(int upperBound) {
return random.nextInt(upperBound);
}
// public static int nextIntSample(String name, ) {
// if (!distributions.containsKey(task.getTaskDefinitionKey())) {
// BaseElement taskElement = engine.getRepositoryService().getBpmnModelInstance(pi.getProcessDefinitionId()).getModelElementById(task.getTaskDefinitionKey());
// double durationMean = Double.parseDouble(readCamundaProperty(taskElement, "durationMean"));
// double durationStandardDeviation = Double.parseDouble(readCamundaProperty(taskElement, "durationStandardDeviation"));
//
// distributions.put(task.getTaskDefinitionKey(), new NormalDistribution(durationMean, durationStandardDeviation));
// }
// }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy