Interface WoDTDigitalTwinInterfaceController
- All Superinterfaces:
WebServerController
This interface represent the WoDT Digital Twins Interface controller.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
notifyNewDTKG
(String newDtkg) Notify the presence of a new Digital Twin Knowledge Graph.void
routeGetDigitalTwin
(io.javalin.http.Context context) Get Digital Twin controller.void
routeGetDigitalTwinDescriptor
(io.javalin.http.Context context) Get Digital Twin Descriptor controller.void
routeGetDigitalTwinKnowledgeGraph
(io.javalin.http.Context context) Get Digital Twin Knowledge Graph controller.void
routeGetDigitalTwinKnowledgeGraphEvents
(io.javalin.websocket.WsConfig wsContext) Get Digital Twin Knowledge Graph controller.void
routeHandleActionInvocation
(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.
-