Package org.optaweb.vehiclerouting.plugin.websocket
Network communication over WebSocket.
-
Class Summary Class Description DataSetDownloadController Serves the current data set as a downloadable YAML file.PortableCoordinates Coordinatesrepresentation optimized for network transport.PortableDistance Portable representation of adistance.PortableErrorMessage Portable error message.PortableLocation Locationrepresentation convenient for marshalling.PortableRoute Vehiclerouterepresentation convenient for marshalling.PortableRoutingPlan RoutingPlanrepresentation convenient for marshalling.PortableRoutingPlanFactory Creates instances ofPortableRoutingPlan.PortableVehicle Vehiclerepresentation suitable for network transport.RoutingProblemInfo Information about arouting problem instance.ServerInfo Server info suitable for network transport.WebSocketConfig Configures STOMP over WebSocket.WebSocketController Handles WebSocket subscriptions and STOMP messages.WebSocketErrorMessageSender Broadcasts application errors to interested clients over WebSocket.WebSocketEventLogger Logs WebSocket events, such asSessionConnectEventandSessionSubscribeEvent, on DEBUG level.WebSocketRoutingPlanSender Broadcasts updated route to interested clients over WebSocket.