Class WebsocketVisualizerServer
java.lang.Object
org.java_websocket.WebSocketAdapter
org.java_websocket.AbstractWebSocket
org.java_websocket.server.WebSocketServer
org.eclipse.mosaic.fed.output.generator.websocket.WebsocketVisualizerServer
- All Implemented Interfaces:
Runnable,org.java_websocket.WebSocketListener
public class WebsocketVisualizerServer
extends org.java_websocket.server.WebSocketServer
implements Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class org.java_websocket.server.WebSocketServer
org.java_websocket.server.WebSocketServer.WebSocketWorker -
Field Summary
Fields inherited from class org.java_websocket.server.WebSocketServer
decoders, DECODERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAgent(AgentRegistration interaction) voidaddChargingStation(ChargingStationRegistration interaction) voidaddRoadsideUnit(RsuRegistration interaction) voidaddTrafficLight(TrafficLightRegistration interaction) voidaddVehicle(VehicleRegistration interaction) voidvoidvoidvoidonOpen(org.java_websocket.WebSocket arg0, org.java_websocket.handshake.ClientHandshake arg1) voidonStart()voidreceiveV2xMessage(V2xMessageReception interaction) voidsendV2xMessage(V2xMessageTransmission interaction) voidupdateAgentUpdates(AgentUpdates interaction) voidupdateChargingStation(ChargingStationUpdate interaction) voidupdateVehicleUpdates(VehicleUpdates interaction) Methods inherited from class org.java_websocket.server.WebSocketServer
addConnection, allocateBuffers, broadcast, broadcast, broadcast, broadcast, broadcast, broadcast, connections, createBuffer, getAddress, getConnections, getDraft, getLocalSocketAddress, getPort, getRemoteSocketAddress, getWebSocketFactory, onCloseInitiated, onClosing, onConnect, onFragment, onMessage, onWebsocketClose, onWebsocketCloseInitiated, onWebsocketClosing, onWebsocketError, onWebsocketHandshakeReceivedAsServer, onWebsocketMessage, onWebsocketMessage, onWebsocketMessageFragment, onWebsocketOpen, onWriteDemand, queue, releaseBuffers, removeConnection, run, setWebSocketFactory, start, stop, stopMethods inherited from class org.java_websocket.AbstractWebSocket
getConnectionLostTimeout, isReuseAddr, isTcpNoDelay, setConnectionLostTimeout, setReuseAddr, setTcpNoDelay, startConnectionLostTimer, stopConnectionLostTimerMethods inherited from class org.java_websocket.WebSocketAdapter
onWebsocketHandshakeReceivedAsClient, onWebsocketHandshakeSentAsClient, onWebsocketPing, onWebsocketPong
-
Constructor Details
-
WebsocketVisualizerServer
-
-
Method Details
-
onStart
public void onStart()- Specified by:
onStartin classorg.java_websocket.server.WebSocketServer
-
onClose
- Specified by:
onClosein classorg.java_websocket.server.WebSocketServer
-
onError
- Specified by:
onErrorin classorg.java_websocket.server.WebSocketServer
-
onMessage
- Specified by:
onMessagein classorg.java_websocket.server.WebSocketServer
-
onOpen
public void onOpen(org.java_websocket.WebSocket arg0, org.java_websocket.handshake.ClientHandshake arg1) - Specified by:
onOpenin classorg.java_websocket.server.WebSocketServer
-
updateVehicleUpdates
-
updateAgentUpdates
-
sendV2xMessage
-
receiveV2xMessage
-
addRoadsideUnit
-
addTrafficLight
-
addChargingStation
-
updateChargingStation
-
addVehicle
-
addAgent
-