Package jakarta.ws.rs

Annotation Interface HttpMethod


@Target(ANNOTATION_TYPE) @Retention(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
See Also:
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Specifies the name of a HTTP method.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    HTTP DELETE method.
    static final String
    HTTP GET method.
    static final String
    HTTP HEAD method.
    static final String
    HTTP OPTIONS method.
    static final String
    HTTP PATCH method.
    static final String
    HTTP POST method.
    static final String
    HTTP PUT method.