Class SimulationRunner


  • public class SimulationRunner
    extends Object
    • Constructor Detail

      • SimulationRunner

        public SimulationRunner()
    • Method Detail

      • runSimulation

        public static SimulationRepository runSimulation​(String processId,
                                                         String bpmn2Container,
                                                         int numberOfAllInstances,
                                                         long interval,
                                                         boolean runRules,
                                                         String... rules)
      • runSimulation

        public static SimulationRepository runSimulation​(String processId,
                                                         String bpmn2Container,
                                                         int numberOfAllInstances,
                                                         long interval,
                                                         boolean runRules,
                                                         org.kie.api.io.Resource... rules)
      • createKJarWithMultipleResources

        protected static org.kie.api.builder.ReleaseId createKJarWithMultipleResources​(String id,
                                                                                       String[] resources,
                                                                                       org.kie.api.io.ResourceType[] types)
      • generateStartTimes

        protected static List<Long> generateStartTimes​(long interval,
                                                       int numberOfInstances)