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 TypeMethodDescriptionvoid
addAgent
(AgentRegistration interaction) void
addChargingStation
(ChargingStationRegistration interaction) void
addRoadsideUnit
(RsuRegistration interaction) void
addTrafficLight
(TrafficLightRegistration interaction) void
addVehicle
(VehicleRegistration interaction) void
void
void
void
onOpen
(org.java_websocket.WebSocket arg0, org.java_websocket.handshake.ClientHandshake arg1) void
onStart()
void
receiveV2xMessage
(V2xMessageReception interaction) void
sendV2xMessage
(V2xMessageTransmission interaction) void
updateAgentUpdates
(AgentUpdates interaction) void
updateChargingStation
(ChargingStationUpdate interaction) void
updateVehicleUpdates
(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, stop
Methods inherited from class org.java_websocket.AbstractWebSocket
getConnectionLostTimeout, isReuseAddr, isTcpNoDelay, setConnectionLostTimeout, setReuseAddr, setTcpNoDelay, startConnectionLostTimer, stopConnectionLostTimer
Methods inherited from class org.java_websocket.WebSocketAdapter
onWebsocketHandshakeReceivedAsClient, onWebsocketHandshakeSentAsClient, onWebsocketPing, onWebsocketPong
-
Constructor Details
-
WebsocketVisualizerServer
-
-
Method Details
-
onStart
public void onStart()- Specified by:
onStart
in classorg.java_websocket.server.WebSocketServer
-
onClose
- Specified by:
onClose
in classorg.java_websocket.server.WebSocketServer
-
onError
- Specified by:
onError
in classorg.java_websocket.server.WebSocketServer
-
onMessage
- Specified by:
onMessage
in classorg.java_websocket.server.WebSocketServer
-
onOpen
public void onOpen(org.java_websocket.WebSocket arg0, org.java_websocket.handshake.ClientHandshake arg1) - Specified by:
onOpen
in classorg.java_websocket.server.WebSocketServer
-
updateVehicleUpdates
-
updateAgentUpdates
-
sendV2xMessage
-
receiveV2xMessage
-
addRoadsideUnit
-
addTrafficLight
-
addChargingStation
-
updateChargingStation
-
addVehicle
-
addAgent
-