Class WadlModelProcessor.OptionsHandler

java.lang.Object
org.glassfish.jersey.server.wadl.processor.WadlModelProcessor.OptionsHandler
All Implemented Interfaces:
Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>
Enclosing class:
WadlModelProcessor

public static class WadlModelProcessor.OptionsHandler extends Object implements Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>
OPTIONS resource method handler that serves resource WADL.
  • Field Details

    • lastModified

      private final String lastModified
    • extendedUriInfo

      @Inject private javax.inject.Provider<ExtendedUriInfo> extendedUriInfo
    • wadlApplicationContext

      @Context private WadlApplicationContext wadlApplicationContext
  • Constructor Details

    • OptionsHandler

      public OptionsHandler()
  • Method Details

    • apply

      public javax.ws.rs.core.Response apply(javax.ws.rs.container.ContainerRequestContext containerRequestContext)
      Description copied from interface: Inflector
      Transform data of a given type into a result of the different type.
      Specified by:
      apply in interface Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>
      Parameters:
      containerRequestContext - data to be transformed into a result.
      Returns:
      data transformation result. Return value must not be null.