Package org.jboss.resteasy.spi.metadata

## Interface ResourceMethod

- All Superinterfaces:
    `ResourceLocator`
  All Known Implementing Classes:
    `DefaultResourceMethod`

      public interface ResourceMethod
      extends ResourceLocator

  Author:
    Christian Kaltepoth

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `javax.ws.rs.core.MediaType[]` | `getConsumes()` |
    `Set<String>` | `getHttpMethods()` |
    `javax.ws.rs.core.MediaType[]` | `getProduces()` |
    `boolean` | `isAsynchronous()` |
    `void` | `markAsynchronous()` |

    - ### Methods inherited from interface org.jboss.resteasy.spi.metadata.ResourceLocator

      `getAnnotatedMethod, getFullpath, getGenericReturnType, getMethod, getParams, getPath, getResourceClass, getReturnType`

- - ### Method Detail

    - #### getHttpMethods

          Set<String> getHttpMethods()

    - #### getProduces

          javax.ws.rs.core.MediaType[] getProduces()

    - #### getConsumes

          javax.ws.rs.core.MediaType[] getConsumes()

    - #### isAsynchronous

          boolean isAsynchronous()

    - #### markAsynchronous

          void markAsynchronous()