Uses of Package
jmri.server.json
Packages that use jmri.server.json
Package
Description
Server implementation for the JMRI interfaces.
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.
-
Classes in jmri.server.json used by jmri.jmris
-
Classes in jmri.server.json used by jmri.server.jsonClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Manager for deletion tokens in the JSON protocols.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.audioClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.audioiconClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.blockClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.consistClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.idtagClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.layoutblockClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.lightClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.logixngiconClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.memoryClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.messageClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.oblockClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.operationsClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.powerClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.reporterClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.rosterClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.routeClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.schemaClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.sensorClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.signalheadClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.signalmastClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.throttleClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.timeClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.server.json.turnoutClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesAbstract implementation of JsonHttpService with specific support for
NamedBeanobjects.Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Container for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets. -
Classes in jmri.server.json used by jmri.server.json.utilClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Throw an exception, but include an HTTP error code.Provide HTTP method handlers for JSON RESTful messagesContainer for data in JSON request.Interface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.spiClassDescriptionAbstraction of DataOutputStream and WebSocket.Connection classes for JSON clients.Provide HTTP method handlers for JSON RESTful messagesInterface for JSON Services provided over TCP Sockets or WebSockets.
-
Classes in jmri.server.json used by jmri.web.servlet.json