javax.ws.rs

## Annotation Type HttpMethod

-     @Target(value=ANNOTATION_TYPE)
      @Retention(value=RUNTIME)
      @Documented
      public @interface HttpMethod

  Associates the name of a HTTP method with an annotation. A Java method annotated with a runtime annotation that is itself annotated with this annotation will be used to handle HTTP requests of the indicated HTTP method. It is an error for a method to be annotated with more than one annotation that is annotated with `HttpMethod`.
  Since:
    1.0
  Author:
    Paul Sandoz, Marc Hadley
  See Also:
    `GET`, `POST`, `PUT`, `DELETE`, `HEAD`

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `String` | `value` Specifies the name of a HTTP method.

- - ### Element Detail

    - #### value

          public abstract String value

      Specifies the name of a HTTP method. E.g. "GET".

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.