Class Maestro2Broker
- java.lang.Object
-
- org.intocps.maestro.webapi.maestro2.Maestro2Broker
-
public class Maestro2Broker extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Maestro2Broker(java.io.File workingDirectory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuild(Maestro2SimulationController.InitializationData initializeRequest, Maestro2SimulationController.SimulateRequestBody body, org.springframework.web.socket.WebSocketSession socket)voidexecuteInterpreter(org.springframework.web.socket.WebSocketSession webSocket, java.util.List<java.lang.String> csvFilter, java.util.List<java.lang.String> webSocketFilter, double interval)voidgenerateSpecification(org.intocps.maestro.template.MaBLTemplateConfiguration config)
-
-
-
Method Detail
-
build
public void build(Maestro2SimulationController.InitializationData initializeRequest, Maestro2SimulationController.SimulateRequestBody body, org.springframework.web.socket.WebSocketSession socket) throws java.lang.Exception
- Throws:
java.lang.Exception
-
generateSpecification
public void generateSpecification(org.intocps.maestro.template.MaBLTemplateConfiguration config) throws java.lang.Exception- Throws:
java.lang.Exception
-
executeInterpreter
public void executeInterpreter(org.springframework.web.socket.WebSocketSession webSocket, java.util.List<java.lang.String> csvFilter, java.util.List<java.lang.String> webSocketFilter, double interval) throws java.io.IOException, org.intocps.maestro.ast.analysis.AnalysisException- Throws:
java.io.IOExceptionorg.intocps.maestro.ast.analysis.AnalysisException
-
-