All Classes and Interfaces
Class
Description
Marker interface for
ContentTypeHandler implementations that respect the
ParameterAuthorizationContext ThreadLocal during deserialization, enforcing
@StrutsParameter authorization per-property.A
SettableBeanProperty.Delegating that authorizes each property against the
ParameterAuthorizationContext before delegating to the underlying property's
deserializeAndSet.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
Jackson
SimpleModule that wraps every SettableBeanProperty on every bean type
with an AuthorizingSettableBeanProperty, enforcing @StrutsParameter authorization
during deserialization via the ParameterAuthorizationContext
ThreadLocal.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
RestActionInvocationExtends
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.
Deprecated, for removal: This API element is subject to removal in a future version.
since 7.2.0, scheduled for removal in a future major version.
An interface to be implemented by an action to create/provide an instance
of XStream - it allows customisation per action