Class WadlResource
java.lang.Object
org.glassfish.jersey.server.wadl.internal.WadlResource
@Singleton
@Path("application.wadl")
@ExtendedResource
public final class WadlResource
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
private URI
private boolean
private String
private WadlApplicationContext
private byte[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
getExternalGrammar
(javax.ws.rs.core.UriInfo uriInfo, String path) javax.ws.rs.core.Response
getWadl
(javax.ws.rs.core.UriInfo uriInfo) private boolean
isCached
(javax.ws.rs.core.UriInfo uriInfo, boolean detailedWadl)
-
Field Details
-
HTTPDATEFORMAT
- See Also:
-
lastBaseUri
-
lastDetailedWadl
private volatile boolean lastDetailedWadl -
wadlXmlRepresentation
private byte[] wadlXmlRepresentation -
lastModified
-
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)
-