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 voidnotifyNewDTKG(java.lang.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 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.
-
-