Uses of Class
jmri.server.json.JsonRequest
-
Packages that use JsonRequest Package Description jmri.server.json 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.jmri.server.json.audio jmri.server.json.audioicon jmri.server.json.block jmri.server.json.consist jmri.server.json.idtag jmri.server.json.layoutblock jmri.server.json.light jmri.server.json.logixngicon jmri.server.json.memory jmri.server.json.message The JMRI JSON protocol message server.jmri.server.json.oblock jmri.server.json.operations JMRI JSON support for Operations.jmri.server.json.power The JMRI JSON protocol power server.jmri.server.json.reporter jmri.server.json.roster jmri.server.json.route jmri.server.json.schema jmri.server.json.sensor jmri.server.json.signalhead jmri.server.json.signalmast jmri.server.json.throttle jmri.server.json.time jmri.server.json.turnout jmri.server.json.util -
-
Uses of JsonRequest in jmri.server.json
Methods in jmri.server.json with parameters of type JsonRequest Modifier and Type Method Description protected voidJsonNamedBeanHttpService. deleteBean(T bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Delete the requested bean.voidJsonHttpService. doDelete(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP DELETE request for the requested name.voidJsonNamedBeanHttpService. doDelete(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP DELETE request for the requested name.protected voidJsonNamedBeanHttpService. doDelete(T bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Delete the requested bean.abstract com.fasterxml.jackson.databind.JsonNodeJsonHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP GET request for the requested name.com.fasterxml.jackson.databind.JsonNodeJsonNamedBeanHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP GET request for the requested name.protected abstract com.fasterxml.jackson.databind.node.ObjectNodeJsonNamedBeanHttpService. doGet(T bean, java.lang.String name, java.lang.String type, JsonRequest request)Respond to an HTTP GET request for the requested name.protected abstract com.fasterxml.jackson.databind.node.ObjectNodeJsonNonProvidedNamedBeanHttpService. doGet(T bean, java.lang.String name, java.lang.String type, JsonRequest request)Respond to an HTTP GET request for the requested name.abstract com.fasterxml.jackson.databind.JsonNodeJsonHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP GET request for a list of items of type.com.fasterxml.jackson.databind.JsonNodeJsonNamedBeanHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP GET request for a list of items of type.protected com.fasterxml.jackson.databind.JsonNodeJsonNonProvidedNamedBeanHttpService. doGetList(Manager<T> manager, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP GET request for a list of items of type.abstract com.fasterxml.jackson.databind.JsonNodeJsonHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP POST request for the requested name.com.fasterxml.jackson.databind.JsonNodeJsonNamedBeanHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP POST request for the requested name.protected abstract com.fasterxml.jackson.databind.node.ObjectNodeJsonNamedBeanHttpService. doPost(T bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP POST request for the requested name.com.fasterxml.jackson.databind.JsonNodeJsonHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP PUT request for the requested name.com.fasterxml.jackson.databind.JsonNodeJsonNamedBeanHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP PUT request for the requested name.abstract com.fasterxml.jackson.databind.JsonNodeJsonHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)Get the JSON Schema for thedataproperty of the requested type of JSON object.TJsonNamedBeanHttpService. getNamedBean(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Get the NamedBean matching name and type.protected abstract TJsonNonProvidedNamedBeanHttpService. getNamedBean(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Get the NamedBean matching name and type.com.fasterxml.jackson.databind.node.ObjectNodeJsonNonProvidedNamedBeanHttpService. getNamedBean(T bean, java.lang.String name, java.lang.String type, JsonRequest request)Create the JsonNode for aNamedBeanobject.voidJsonNamedBeanSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)abstract voidJsonSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Handle a request for a list of objects.voidJsonNamedBeanSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)abstract voidJsonSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Handle an inbound message.protected TJsonNonProvidedNamedBeanHttpService. postNamedBean(T bean, com.fasterxml.jackson.databind.JsonNode data, java.lang.String name, java.lang.String type, JsonRequest request)Handle the common elements of a NamedBean that can be changed in an POST message.voidJsonConnection. sendMessage(com.fasterxml.jackson.databind.JsonNode message, JsonRequest request)Send a JsonNode to the instantiated connection.voidJsonHttpService. throwDeleteConflictException(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.node.ArrayNode conflicts, JsonRequest request)Throw an HTTP CONFLICT (409) exception when an object is requested to be deleted and it is in use. -
Uses of JsonRequest in jmri.server.json.audio
Methods in jmri.server.json.audio with parameters of type JsonRequest Modifier and Type Method Description protected voidJsonAudioHttpService. doDelete(Audio bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonAudioHttpService. doGet(Audio audio, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonAudioHttpService. doPost(Audio audio, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonAudioHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.audioicon
Methods in jmri.server.json.audioicon with parameters of type JsonRequest Modifier and Type Method Description voidJsonAudioIconHttpService. doDelete(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonAudioIconHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonAudioIconHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonAudioIconHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonAudioIconHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonAudioIconHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)voidJsonAudioIconSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonAudioIconSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.block
Methods in jmri.server.json.block with parameters of type JsonRequest Modifier and Type Method Description protected voidJsonBlockHttpService. doDelete(Block bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonBlockHttpService. doGet(Block block, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonBlockHttpService. doPost(Block block, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonBlockHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.consist
Methods in jmri.server.json.consist with parameters of type JsonRequest Modifier and Type Method Description voidJsonConsistHttpService. doDelete(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonConsistHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonConsistHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonConsistHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Change the properties and locomotives of a consist.com.fasterxml.jackson.databind.JsonNodeJsonConsistHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonConsistHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonConsistHttpService. getConsist(LocoAddress address, JsonRequest request)Get the JSON representation of a consist.voidJsonConsistSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonConsistSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.idtag
Methods in jmri.server.json.idtag with parameters of type JsonRequest Modifier and Type Method Description voidJsonIdTagHttpService. doDelete(IdTag bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonIdTagHttpService. doGet(IdTag idTag, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonIdTagHttpService. doPost(IdTag idTag, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonIdTagHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.layoutblock
Methods in jmri.server.json.layoutblock with parameters of type JsonRequest Modifier and Type Method Description voidJsonLayoutBlockHttpService. doDelete(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLayoutBlockHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)protected com.fasterxml.jackson.databind.node.ObjectNodeJsonLayoutBlockHttpService. doGet(LayoutBlock layoutBlock, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLayoutBlockHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLayoutBlockHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLayoutBlockHttpService. doPost(LayoutBlock layoutBlock, com.fasterxml.jackson.databind.JsonNode data, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLayoutBlockHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLayoutBlockHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)LayoutBlockJsonLayoutBlockHttpService. getNamedBean(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonLayoutBlockSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonLayoutBlockSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.light
Methods in jmri.server.json.light with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeJsonLightHttpService. doGet(Light light, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonLightHttpService. doPost(Light light, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLightHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.logixngicon
Methods in jmri.server.json.logixngicon with parameters of type JsonRequest Modifier and Type Method Description voidJsonLogixNGIconHttpService. doDelete(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLogixNGIconHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLogixNGIconHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLogixNGIconHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP POST request for the requested LogixNGIcon.com.fasterxml.jackson.databind.JsonNodeJsonLogixNGIconHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonLogixNGIconHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)voidJsonLogixNGIconSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonLogixNGIconSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.memory
Methods in jmri.server.json.memory with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeJsonMemoryHttpService. doGet(Memory memory, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonMemoryHttpService. doPost(Memory memory, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonMemoryHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.message
Methods in jmri.server.json.message with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonMessageHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ArrayNodeJsonMessageHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonMessageHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonMessageHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)voidJsonMessageSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonMessageSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.oblock
Methods in jmri.server.json.oblock with parameters of type JsonRequest Modifier and Type Method Description protected voidJsonOblockHttpService. doDelete(OBlock bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonOblockHttpService. doGet(OBlock oblock, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonOblockHttpService. doPost(OBlock oblock, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonOblockHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.operations
Methods in jmri.server.json.operations with parameters of type JsonRequest Modifier and Type Method Description voidJsonOperationsHttpService. doDelete(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonOperationsHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonOperationsHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonOperationsHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonOperationsHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonOperationsHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)voidJsonOperationsSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonOperationsSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.power
Methods in jmri.server.json.power with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonPowerHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode parameters, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonPowerHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonPowerHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonPowerHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)voidJsonPowerSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonPowerSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.reporter
Methods in jmri.server.json.reporter with parameters of type JsonRequest Modifier and Type Method Description protected voidJsonReporterHttpService. doDelete(Reporter reporter, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonReporterHttpService. doGet(Reporter reporter, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonReporterHttpService. doPost(Reporter reporter, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonReporterHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.roster
Methods in jmri.server.json.roster with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonRosterHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonRosterHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonRosterHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonRosterHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonRosterHttpService. getRosterGroups(JsonRequest request)Get a list of roster groups.voidJsonRosterSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonRosterSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.route
Methods in jmri.server.json.route with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeJsonRouteHttpService. doGet(Route route, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonRouteHttpService. doPost(Route route, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)Respond to an HTTP POST request for the requested route.com.fasterxml.jackson.databind.JsonNodeJsonRouteHttpService. doPut(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonRouteHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.schema
Methods in jmri.server.json.schema with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonSchemaHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSchemaHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode parameters, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSchemaHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSchemaHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)com.networknt.schema.JsonSchemaJsonSchemaServiceCache. getClientSchema(java.lang.String type, JsonRequest request)Get the client schema for JSON messages or for specific JSON data schema.com.networknt.schema.JsonSchemaJsonSchemaServiceCache. getServerSchema(java.lang.String type, JsonRequest request)Get the server schema for JSON messages or for specific JSON data schema.voidJsonSchemaSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonSchemaSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonSchemaServiceCache. validateData(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, boolean server, JsonRequest request)Validate a JSON data object against the schema for JSON messages and data.voidJsonSchemaServiceCache. validateMessage(com.fasterxml.jackson.databind.JsonNode message, boolean server, JsonRequest request)Validate a JSON message against the schema for JSON messages and data. -
Uses of JsonRequest in jmri.server.json.sensor
Methods in jmri.server.json.sensor with parameters of type JsonRequest Modifier and Type Method Description protected voidJsonSensorHttpService. doDelete(Sensor bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonSensorHttpService. doGet(Sensor sensor, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonSensorHttpService. doPost(Sensor sensor, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSensorHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.signalhead
Methods in jmri.server.json.signalhead with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonSignalHeadHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)protected com.fasterxml.jackson.databind.node.ObjectNodeJsonSignalHeadHttpService. doGet(SignalHead signalHead, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSignalHeadHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSignalHeadHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSignalHeadHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)SignalHeadJsonSignalHeadHttpService. getNamedBean(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonSignalHeadSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonSignalHeadSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.signalmast
Methods in jmri.server.json.signalmast with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeJsonSignalMastHttpService. doGet(SignalMast signalMast, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonSignalMastHttpService. doPost(SignalMast signalMast, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonSignalMastHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.throttle
Methods in jmri.server.json.throttle with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonThrottleHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ArrayNodeJsonThrottleHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonThrottleHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonThrottleHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)voidJsonThrottleSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonThrottleSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.time
Methods in jmri.server.json.time with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonTimeHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonTimeHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonTimeHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonTimeHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)voidJsonTimeSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonTimeSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.turnout
Methods in jmri.server.json.turnout with parameters of type JsonRequest Modifier and Type Method Description protected voidJsonTurnoutHttpService. doDelete(Turnout bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonTurnoutHttpService. doGet(Turnout turnout, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonTurnoutHttpService. doPost(Turnout turnout, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonTurnoutHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request) -
Uses of JsonRequest in jmri.server.json.util
Methods in jmri.server.json.util with parameters of type JsonRequest Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. doGet(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ArrayNodeJsonUtilHttpService. doGetList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. doPost(java.lang.String type, java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. doSchema(java.lang.String type, boolean server, JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. getConfigProfile(java.lang.String name, JsonRequest request)Get the named configuration profile.com.fasterxml.jackson.databind.node.ArrayNodeJsonUtilHttpService. getConfigProfiles(JsonRequest request)Get a JSON array of all configuration profiles.com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. getHello(int heartbeat, JsonRequest request)Send a JSONJSON.HELLOmessage.com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. getMetadata(java.lang.String name, JsonRequest request)Get a JSON message with a metadata element fromMetadata.com.fasterxml.jackson.databind.node.ArrayNodeJsonUtilHttpService. getMetadata(JsonRequest request)Get a JSON array of metadata elements as listed byMetadata.getSystemNameList().com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. getNetworkService(java.lang.String name, JsonRequest request)Get a runningZeroConfServiceusing the protocol as the name of the service.com.fasterxml.jackson.databind.node.ArrayNodeJsonUtilHttpService. getNetworkServices(JsonRequest request)com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. getNode(JsonRequest request)Send a JSONJSON.NODEmessage containing the JMRI node identity and former identities.com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. getRailroad(JsonRequest request)return a JSONJSON.NODEmessage containing the Railroad from the Railroad Name preferences.com.fasterxml.jackson.databind.JsonNodeJsonUtilHttpService. getSystemConnection(java.lang.String name, JsonRequest request)return a JSONJSON.NODEmessage containing the requested systemConnection detailscom.fasterxml.jackson.databind.node.ArrayNodeJsonUtilHttpService. getSystemConnections(JsonRequest request)return a JSON array containing the defined system connectionsvoidJsonUtilSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)voidJsonUtilSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-