Class SimulationController
java.lang.Object
org.episteme.core.ui.api.SimulationController
Controller for handling simulation API requests and WebSocket streaming.
*
Reference:
Zeigler, B. P., Praehofer, H., invalid input: '&' Kim, T. G. (2000). Theory of Modeling and Simulation. Academic Press.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetStatus(io.javalin.http.Context ctx) voidonClose(io.javalin.websocket.WsCloseContext ctx) voidonConnect(io.javalin.websocket.WsConnectContext ctx) voidonMessage(io.javalin.websocket.WsMessageContext ctx) voidstartSimulation(io.javalin.http.Context ctx) voidstopSimulation(io.javalin.http.Context ctx)
-
Constructor Details
-
SimulationController
public SimulationController()
-
-
Method Details
-
getStatus
public void getStatus(io.javalin.http.Context ctx) -
startSimulation
public void startSimulation(io.javalin.http.Context ctx) -
stopSimulation
public void stopSimulation(io.javalin.http.Context ctx) -
onConnect
public void onConnect(io.javalin.websocket.WsConnectContext ctx) -
onClose
public void onClose(io.javalin.websocket.WsCloseContext ctx) -
onMessage
public void onMessage(io.javalin.websocket.WsMessageContext ctx)
-