Identifies a org.mashupbots.socko.rest.RestRequest parameter validation
Binds a value in the request class to a value in the request body
Parameter that binds to a value in the header
Serialize a byte array (hint: this does not do much!)
Serialize a byte sequence (hint: this does not do much!)
Serializes data into a byte array
Details a HTTP error
Binds a value in the request class to a value in the request header
Parameter that binds to a value in the header
Class to denote that no serialization is required because it will be custom handled by the REST processing actor
Encapsulates common aspects of non void serializers
Serialize an object into a UTF-8 JSON byte array
Binds a value in the request class to a value in the request uri path
Parameter that binds to a value in the path
Encapsulates a path segment
Serialize a primitive into a UTF-8 JSON byte array
Path, QueryString and Header params must bind to a primitive.
Parameter that binds to a value in the query string
Binds a value in the request class to a value in the request query string
Identifies a org.mashupbots.socko.rest.RestRequest parameter binding
Binding of a request value
Exception raised during the process of deserializing and dispatching a request
Configuration for REST handler
Error with your REST definition
The HTTP method and path to a REST operation
The initial processing point for incoming requests.
FSM data for org.mashupbots.socko.rest.RestHandler
FSM states for org.mashupbots.socko.rest.RestHandler
Message that can be sent to a RestHandler to retrieve the current number of workers
Processes a HTTP REST request.
FSM data for org.mashupbots.socko.rest.RestHttpWorker
FSM states for org.mashupbots.socko.rest.RestHttpWorker
Meta data to describe REST model classes.
Exception raised during if a matching operation cannot be found
A REST operation processes data in the following manner:
Exception raised during the process of a request
Describes a property in this model class
Binds a org.mashupbots.socko.rest.RestRequest, org.mashupbots.socko.rest.RestResponse and a processor actor to an end point.
Collection org.mashupbots.socko.rest.RestOperations that will be used to process incoming requests.
A request to be processed by a REST processing actor
Provides context to a REST request.
Deserializes incoming request data into a org.mashupbots.socko.rest.RestRequest
The result of processing a org.mashupbots.socko.rest.RestRequest
Context of the REST response.
Serialized outgoing data from a org.mashupbots.socko.rest.RestResponse
Swagger API declaration
Generated Swagger API documentation
API error refers to the HTTP response status code and its description
API operation refers to a specific HTTP operation that can be performed for a path
API parameter refers to a path, body, query string or header parameter in a org.mashupbots.socko.rest.SwaggerApiOperation
API path refers to a specific path and all the operations for that path
A swagger model complex data type
A swagger model complex data type's properties
Registry of swagger models.
Swagger resource listing
Describes a specific resource in the resource listing
Serializes a void response.
Companion object
HTTP method supported by org.mashupbots.socko.rest.RestHandler
Factory to parse a string into a path segment
Companion class
Indicates if we want to return a runtime exception message to the caller
Companion object
Companion object
Factory to instance a registry
Companion object
Companion object
Cache of SockoEvents so REST processor actors can access it for custom request deseralization and custom response seralization.
Companion object
Denotes the type of org.mashupbots.socko.events.SockoEvent that triggered this REST request
Companion object
Companion object
Companion object
Companion object
Companion object
Scala to Swagger conversion
Companion object