Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.struts2.rest
Class RestActionSupport

    java.lang.Object
      com.opensymphony.xwork2.ActionSupport
          org.apache.struts2.rest.RestActionSupport

All Implemented Interfaces:
  com.opensymphony.xwork2.Action, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.ValidationAware, Serializable

    public class RestActionSupport

extends com.opensymphony.xwork2.ActionSupport

Extends `ActionSupport` to provides a default implementation of the index method that can be invoked for unknown actions by the `UnknownHandler`.

See Also:
  Serialized Form

Field Summary

Fields inherited from class com.opensymphony.xwork2.ActionSupport
`LOG`

Fields inherited from interface com.opensymphony.xwork2.Action
`ERROR, INPUT, LOGIN, NONE, SUCCESS`

Constructor Summary
`RestActionSupport()`

Method Summary
`HttpHeaders` | `createContinue()` By default, return continue.
`Object` | `index()` Default execution.
`HttpHeaders` | `options()` Inspect the implemented methods to know the allowed http methods.
`HttpHeaders` | `updateContinue()` By default, return continue.

Methods inherited from class com.opensymphony.xwork2.ActionSupport
`addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate`

Methods inherited from class java.lang.Object
`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### RestActionSupport

    public RestActionSupport()

Method Detail

### index

    public Object index()
                 throws Exception

  Default execution.

  Returns:
    object because it can return string, result or httpHeader.
  Throws:
    `Exception`

### options

    public HttpHeaders options()

  Inspect the implemented methods to know the allowed http methods.

  Returns:
    Include the header "Allow" with the allowed http methods.

### createContinue

    public HttpHeaders createContinue()

  By default, return continue. Is possible override the method to return expectation failed.

  Returns:
    continue

### updateContinue

    public HttpHeaders updateContinue()

  By default, return continue. Is possible override the method to return expectation failed.

  Returns:
    continue

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2000–2018 Apache Software Foundation. All rights reserved.