Interface WoDTDigitalTwinInterfaceController
-
- All Superinterfaces:
WebServerController
public interface WoDTDigitalTwinInterfaceController extends WebServerController
This interface represent the WoDT Digital Twins Interface controller.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
notifyNewDTKG(java.lang.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 Detail
-
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
void notifyNewDTKG(java.lang.String newDtkg)
Notify the presence of a new Digital Twin Knowledge Graph.- Parameters:
newDtkg
- the new DTKG.
-
-