All Classes and Interfaces
Class
Description
Handles transferring content to and from objects for a specific content type
Manages content type handlers
Uses the content handler to apply the request body to the action
Manages
ContentTypeHandler
instances and uses them to
process resultsDefault implementation of rest info that uses fluent-style construction
Handles the default content type for requests that originate from a browser's HTML form
content-type: application/x-www-form-urlencoded
This handler is intended for requests only, not for responses
Handles HTML content, usually just a simple passthrough to the framework
Type-safe rest-related information to apply to a response
Handles JSON content using jackson-lib
Handles XML content using Jackson
Handles XML content using Apache Juneau
http://juneau.apache.org/#marshall.html
Handles the default content type for requests that originate from a browser's HTML form
with a file upload and multipart/from-data encoding
content-type: multipart/form-data
This handler is intended for requests only, not for responses
Extends the usual
ActionInvocation
to add support for processing the object returned
from the action execution.This Restful action mapper enforces Ruby-On-Rails Rest-style mappings.
Factory that creates the
RestActionInvocation
Extends
ActionSupport
to provides a default implementation of the index method that can be invoked for
unknown actions by the UnknownHandler
.An interceptor that makes sure there are not validation errors before allowing the interceptor chain to continue.
Handles XML content
An interface to be implemented by an action to create/provide an instance
of XStream - it allows customisation per action