Interface WoDTDigitalTwinInterfaceController
- All Superinterfaces:
WebServerController
This interface represent the WoDT Digital Twins Interface controller.
-
Method Summary
Modifier and TypeMethodDescriptionvoidnotifyNewDTKG(String newDtkg) Notify the presence of a new Digital Twin Knowledge Graph.voidrouteGetDigitalTwin(io.javalin.http.Context context) Get Digital Twin controller.voidrouteGetDigitalTwinDescriptor(io.javalin.http.Context context) Get Digital Twin Descriptor controller.voidrouteGetDigitalTwinKnowledgeGraph(io.javalin.http.Context context) Get Digital Twin Knowledge Graph controller.voidrouteGetDigitalTwinKnowledgeGraphEvents(io.javalin.websocket.WsConfig wsContext) Get Digital Twin Knowledge Graph controller.voidrouteHandleActionInvocation(io.javalin.http.Context context) Handle an action invocation.Methods inherited from interface io.github.webbasedwodt.application.component.WebServerController
registerRoutes
-
Method Details
-
routeGetDigitalTwin
void routeGetDigitalTwin(io.javalin.http.Context context) Get Digital Twin controller.- Parameters:
context- the javalin context
-
routeGetDigitalTwinKnowledgeGraph
void routeGetDigitalTwinKnowledgeGraph(io.javalin.http.Context context) Get Digital Twin Knowledge Graph controller.- Parameters:
context- the javalin context
-
routeGetDigitalTwinKnowledgeGraphEvents
void routeGetDigitalTwinKnowledgeGraphEvents(io.javalin.websocket.WsConfig wsContext) Get Digital Twin Knowledge Graph controller.- Parameters:
wsContext- the javalin context
-
routeGetDigitalTwinDescriptor
void routeGetDigitalTwinDescriptor(io.javalin.http.Context context) Get Digital Twin Descriptor controller.- Parameters:
context- the javalin context
-
routeHandleActionInvocation
void routeHandleActionInvocation(io.javalin.http.Context context) Handle an action invocation.- Parameters:
context- the javalin context.
-
notifyNewDTKG
Notify the presence of a new Digital Twin Knowledge Graph.- Parameters:
newDtkg- the new DTKG.
-