Class WadlResource

java.lang.Object
org.glassfish.jersey.server.wadl.internal.WadlResource

@Singleton @Path("application.wadl") @ExtendedResource public final class WadlResource extends Object
  • Field Details

    • HTTPDATEFORMAT

      public static final String HTTPDATEFORMAT
      See Also:
    • lastBaseUri

      private volatile URI lastBaseUri
    • lastDetailedWadl

      private volatile boolean lastDetailedWadl
    • wadlXmlRepresentation

      private byte[] wadlXmlRepresentation
    • lastModified

      private String lastModified
    • wadlContext

      @Context private WadlApplicationContext wadlContext
  • Constructor Details

    • WadlResource

      public WadlResource()
  • Method Details

    • isCached

      private boolean isCached(javax.ws.rs.core.UriInfo uriInfo, boolean detailedWadl)
    • getWadl

      @Produces({"application/vnd.sun.wadl+xml","application/xml"}) @GET public javax.ws.rs.core.Response getWadl(@Context javax.ws.rs.core.UriInfo uriInfo)
    • getExternalGrammar

      @Produces("application/xml") @GET @Path("{path}") public javax.ws.rs.core.Response getExternalGrammar(@Context javax.ws.rs.core.UriInfo uriInfo, @PathParam("path") String path)