All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.hyperfoil.core.api.SimulationRunner Maven / Gradle / Ivy

There is a newer version: 0.27.1
Show newest version
package io.hyperfoil.core.api;

import java.util.function.Consumer;

import io.hyperfoil.api.session.Session;
import io.vertx.core.AsyncResult;
import io.vertx.core.Handler;

public interface SimulationRunner {

   void init();

   void openConnections(Handler> handler);

   void visitSessions(Consumer consumer);

   void startPhase(String phase);

   void finishPhase(String phase);

   void tryTerminatePhase(String phase);

   void terminatePhase(String phase);

   void shutdown();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy