public class WadlGrammarsAdaptor extends Object implements com.sun.jersey.server.wadl.WadlGenerator
| Constructor and Description |
|---|
WadlGrammarsAdaptor() |
WadlGrammarsAdaptor(com.sun.jersey.server.wadl.WadlGenerator delegate,
com.sun.research.ws.wadl.Grammars grammars) |
| Modifier and Type | Method and Description |
|---|---|
void |
attachTypes(com.sun.jersey.server.wadl.ApplicationDescription egd) |
com.sun.research.ws.wadl.Application |
createApplication(javax.ws.rs.core.UriInfo requestInfo) |
com.sun.jersey.server.wadl.WadlGenerator.ExternalGrammarDefinition |
createExternalGrammar() |
com.sun.research.ws.wadl.Method |
createMethod(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractResourceMethod arm) |
com.sun.research.ws.wadl.Param |
createParam(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractMethod am,
com.sun.jersey.api.model.Parameter p) |
com.sun.research.ws.wadl.Request |
createRequest(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractResourceMethod arm) |
com.sun.research.ws.wadl.Representation |
createRequestRepresentation(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractResourceMethod arm,
javax.ws.rs.core.MediaType mt) |
com.sun.research.ws.wadl.Resource |
createResource(com.sun.jersey.api.model.AbstractResource ar,
String path) |
com.sun.research.ws.wadl.Resources |
createResources() |
List<com.sun.research.ws.wadl.Response> |
createResponses(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractResourceMethod arm) |
String |
getRequiredJaxbContextPath() |
void |
init() |
void |
setEnvironment(com.sun.jersey.server.wadl.WadlGenerator.Environment env)
Delegates the setting of the environment
|
void |
setGrammarsFile(File grammarsFile) |
void |
setGrammarsStream(InputStream grammarsStream) |
void |
setOverrideGrammars(Boolean overrideGrammars) |
void |
setWadlGeneratorDelegate(com.sun.jersey.server.wadl.WadlGenerator delegate) |
public WadlGrammarsAdaptor()
public WadlGrammarsAdaptor(com.sun.jersey.server.wadl.WadlGenerator delegate,
com.sun.research.ws.wadl.Grammars grammars)
public void setWadlGeneratorDelegate(com.sun.jersey.server.wadl.WadlGenerator delegate)
setWadlGeneratorDelegate in interface com.sun.jersey.server.wadl.WadlGeneratorpublic void setEnvironment(com.sun.jersey.server.wadl.WadlGenerator.Environment env)
setEnvironment in interface com.sun.jersey.server.wadl.WadlGeneratorpublic void setOverrideGrammars(Boolean overrideGrammars)
public String getRequiredJaxbContextPath()
getRequiredJaxbContextPath in interface com.sun.jersey.server.wadl.WadlGeneratorpublic void setGrammarsFile(File grammarsFile)
public void setGrammarsStream(InputStream grammarsStream)
public void init()
throws Exception
init in interface com.sun.jersey.server.wadl.WadlGeneratorExceptionpublic com.sun.research.ws.wadl.Application createApplication(javax.ws.rs.core.UriInfo requestInfo)
createApplication in interface com.sun.jersey.server.wadl.WadlGeneratorcom.sun.jersey.server.wadl.WadlGenerator#createApplication()public com.sun.research.ws.wadl.Method createMethod(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractResourceMethod arm)
createMethod in interface com.sun.jersey.server.wadl.WadlGeneratorar - abstract resourcearm - abstract resource methodWadlGenerator.createMethod(com.sun.jersey.api.model.AbstractResource,
com.sun.jersey.api.model.AbstractResourceMethod)public com.sun.research.ws.wadl.Request createRequest(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractResourceMethod arm)
createRequest in interface com.sun.jersey.server.wadl.WadlGeneratorar - abstract resourcearm - abstract resource methodWadlGenerator.createRequest(com.sun.jersey.api.model.AbstractResource,
com.sun.jersey.api.model.AbstractResourceMethod)public com.sun.research.ws.wadl.Param createParam(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractMethod am,
com.sun.jersey.api.model.Parameter p)
createParam in interface com.sun.jersey.server.wadl.WadlGeneratorar - abstract resourceam - abstract methodp - parameterWadlGenerator.createParam(com.sun.jersey.api.model.AbstractResource,
com.sun.jersey.api.model.AbstractMethod, com.sun.jersey.api.model.Parameter)public com.sun.research.ws.wadl.Representation createRequestRepresentation(com.sun.jersey.api.model.AbstractResource ar,
com.sun.jersey.api.model.AbstractResourceMethod arm,
javax.ws.rs.core.MediaType mt)
createRequestRepresentation in interface com.sun.jersey.server.wadl.WadlGeneratorar - abstract resourcearm - abstract resource methodmt - media typeWadlGenerator.createRequestRepresentation(com.sun.jersey.api.model.AbstractResource,
com.sun.jersey.api.model.AbstractResourceMethod, javax.ws.rs.core.MediaType)public com.sun.research.ws.wadl.Resource createResource(com.sun.jersey.api.model.AbstractResource ar,
String path)
createResource in interface com.sun.jersey.server.wadl.WadlGeneratorar - abstract resourcepath - WadlGenerator.createResource(com.sun.jersey.api.model.AbstractResource,
java.lang.String)public com.sun.research.ws.wadl.Resources createResources()
createResources in interface com.sun.jersey.server.wadl.WadlGeneratorWadlGenerator.createResources()public List<com.sun.research.ws.wadl.Response> createResponses(com.sun.jersey.api.model.AbstractResource ar, com.sun.jersey.api.model.AbstractResourceMethod arm)
createResponses in interface com.sun.jersey.server.wadl.WadlGeneratorar - abstract resourcearm - abstract resource methodWadlGenerator.createResponses(com.sun.jersey.api.model.AbstractResource,
com.sun.jersey.api.model.AbstractResourceMethod)public com.sun.jersey.server.wadl.WadlGenerator.ExternalGrammarDefinition createExternalGrammar()
createExternalGrammar in interface com.sun.jersey.server.wadl.WadlGeneratorpublic void attachTypes(com.sun.jersey.server.wadl.ApplicationDescription egd)
attachTypes in interface com.sun.jersey.server.wadl.WadlGeneratorCopyright © 2016 Atlassian. All rights reserved.