Uses of Class
jmri.server.json.JsonConnection
Packages that use JsonConnection
Package
Description
The JMRI JSON Services provide access to JMRI via JSON data objects via a
RESTful interface over HTTP or via JSON messages via a socket interface over
TCP or WebSockets.
The JMRI JSON protocol message server.
JMRI JSON support for Operations.
The JMRI JSON protocol power server.
Interfaces that can be implemented outside the JMRI.jar file to implement new
behavior in JMRI.
-
Uses of JsonConnection in jmri.server.json
Fields in jmri.server.json declared as JsonConnectionMethods in jmri.server.json that return JsonConnectionModifier and TypeMethodDescriptionfinal JsonConnectionJsonSocketService.getConnection()Get the connection to the client.protected JsonConnectionJsonWebSocket.getConnection()Constructors in jmri.server.json with parameters of type JsonConnectionModifierConstructorDescriptionJsonClientHandler(JsonConnection connection) JsonNamedBeanSocketService(JsonConnection connection, H service) protectedJsonSocketService(JsonConnection connection, H service) -
Uses of JsonConnection in jmri.server.json.audio
Methods in jmri.server.json.audio with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonAudioServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.audio with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.audioicon
Methods in jmri.server.json.audioicon with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonAudioIconServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.audioicon with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.block
Methods in jmri.server.json.block with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonBlockServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.block with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.consist
Methods in jmri.server.json.consist with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonConsistServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.consist with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.idtag
Methods in jmri.server.json.idtag with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonIdTagServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.idtag with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.layoutblock
Methods in jmri.server.json.layoutblock with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonLayoutBlockServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.layoutblock with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.light
Methods in jmri.server.json.light with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonLightServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.light with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.logixngicon
Methods in jmri.server.json.logixngicon with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonLogixNGIconServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.logixngicon with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.memory
Methods in jmri.server.json.memory with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonMemoryServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.memory with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.message
Fields in jmri.server.json.message with type parameters of type JsonConnectionModifier and TypeFieldDescription(package private) HashMap<String,JsonConnection> JsonMessageClientManager.clientsMethods in jmri.server.json.message with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonMessageClientManager.getClient(JsonConnection connection) Get the first client name associated with a connection.JsonMessageClientManager.getClients(JsonConnection connection) Get all client names associated with a connection.JsonMessageServiceFactory.getSocketService(JsonConnection connection, String version) voidJsonMessageClientManager.subscribe(String client, JsonConnection connection) Subscribe to the message service.voidJsonMessageClientManager.unsubscribe(JsonConnection connection) Cancel the subscription for all clients on a given connection.Constructors in jmri.server.json.message with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.oblock
Methods in jmri.server.json.oblock with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonOblockServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.oblock with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.operations
Methods in jmri.server.json.operations with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonOperationsServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.operations with parameters of type JsonConnectionModifierConstructorDescriptionJsonOperationsSocketService(JsonConnection connection) protectedJsonOperationsSocketService(JsonConnection connection, JsonOperationsHttpService service) -
Uses of JsonConnection in jmri.server.json.power
Methods in jmri.server.json.power with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonPowerServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.power with parameters of type JsonConnectionModifierConstructorDescriptionJsonPowerSocketService(JsonConnection connection) protectedJsonPowerSocketService(JsonConnection connection, JsonPowerHttpService service) -
Uses of JsonConnection in jmri.server.json.reporter
Methods in jmri.server.json.reporter with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonReporterServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.reporter with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.roster
Methods in jmri.server.json.roster with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonRosterServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.roster with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.route
Methods in jmri.server.json.route with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonRouteServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.route with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.schema
Methods in jmri.server.json.schema with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonSchemaServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.schema with parameters of type JsonConnectionModifierConstructorDescription(package private)JsonSchemaSocketService(JsonConnection connection) -
Uses of JsonConnection in jmri.server.json.sensor
Methods in jmri.server.json.sensor with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonSensorServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.sensor with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.signalhead
Methods in jmri.server.json.signalhead with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonSignalHeadServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.signalhead with parameters of type JsonConnectionModifierConstructorDescriptionJsonSignalHeadSocketService(JsonConnection connection) JsonSignalHeadSocketService(JsonConnection connection, JsonSignalHeadHttpService service) -
Uses of JsonConnection in jmri.server.json.signalmast
Methods in jmri.server.json.signalmast with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonSignalMastServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.signalmast with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.throttle
Methods in jmri.server.json.throttle with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonThrottleServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.throttle with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.time
Methods in jmri.server.json.time with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonTimeServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.time with parameters of type JsonConnectionModifierConstructorDescriptionJsonTimeSocketService(JsonConnection connection) (package private)JsonTimeSocketService(JsonConnection connection, JsonTimeHttpService service) -
Uses of JsonConnection in jmri.server.json.turnout
Methods in jmri.server.json.turnout with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonTurnoutServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.turnout with parameters of type JsonConnection -
Uses of JsonConnection in jmri.server.json.util
Methods in jmri.server.json.util with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonUtilServiceFactory.getSocketService(JsonConnection connection, String version) Constructors in jmri.server.json.util with parameters of type JsonConnectionModifierConstructorDescriptionJsonUtilSocketService(JsonConnection connection) (package private)JsonUtilSocketService(JsonConnection connection, JsonUtilHttpService service) Package protected method for unit testing that allows a test HTTP service to be used. -
Uses of JsonConnection in jmri.spi
Methods in jmri.spi with parameters of type JsonConnectionModifier and TypeMethodDescriptionJsonServiceFactory.getSocketService(JsonConnection connection, String version) Create a JSON service for the given connection.