# Package org.apache.struts2.rest

package org.apache.struts2.rest

- Related Packages
  Package
  Description
  org.apache.struts2.rest.handler
- Class
  Description
  ContentTypeHandlerManager
  Manages content type handlers
  ContentTypeInterceptor
  Uses the content handler to apply the request body to the action
  DefaultContentTypeHandlerManager
  Manages `ContentTypeHandler` instances and uses them to process results
  DefaultHttpHeaders
  Default implementation of rest info that uses fluent-style construction
  HttpHeaders
  Type-safe rest-related information to apply to a response
  RestActionInvocation
  Extends the usual `ActionInvocation` to add support for processing the object returned from the action execution.
  RestActionMapper
  This Restful action mapper enforces Ruby-On-Rails Rest-style mappings.
  RestActionProxyFactory
  Factory that creates the `RestActionInvocation`
  RestActionSupport
  Extends `ActionSupport` to provides a default implementation of the index method that can be invoked for unknown actions by the `UnknownHandler`.
  RestConstants
  RestWorkflowInterceptor
  An interceptor that makes sure there are not validation errors before allowing the interceptor chain to continue.