com.sun.xml.ws.transport.http.servlet
public final class TG_ServletAdapter extends com.sun.xml.ws.transport.http.HttpAdapter implements com.sun.xml.ws.api.server.BoundEndpoint
HttpAdapter for servlets.
This is a thin wrapper around HttpAdapter with some description
specified in the deployment (in particular those information are related
to how a request is routed to a TG_ServletAdapter.
This class implements BoundEndpoint and represent the
servlet-WSEndpoint association for
| Modifier | Constructor and 描述 |
|---|---|
protected |
TG_ServletAdapter(String name,
String urlPattern,
com.sun.xml.ws.api.server.WSEndpoint endpoint,
TG_ServletAdapterList owner) |
| Modifier and Type | Method and 描述 |
|---|---|
URI |
getAddress() |
URI |
getAddress(String baseAddress) |
String |
getName()
Gets the name of the endpoint as given in the sun-jaxws.xml
deployment descriptor.
|
QName |
getPortName()
Convenient method to return a port name from
WSEndpoint. |
javax.servlet.ServletContext |
getServletContext() |
void |
handle(javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Version of
HttpAdapter.handle(WSHTTPConnection)
that takes convenient parameters for servlet. |
void |
publishWSDL(javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
String |
toString() |
createAlone, createToolkit, getServiceDefinition, getValidPath, handle, initWSDLMap, invokeAsync, publishWSDLprotected TG_ServletAdapter(String name, String urlPattern, com.sun.xml.ws.api.server.WSEndpoint endpoint, TG_ServletAdapterList owner)
public javax.servlet.ServletContext getServletContext()
public String getName()
@NotNull public URI getAddress()
getAddress 接口 {1} 中的 {0} com.sun.xml.ws.api.server.BoundEndpoint@NotNull public URI getAddress(String baseAddress)
getAddress 接口 {1} 中的 {0} com.sun.xml.ws.api.server.BoundEndpointpublic QName getPortName()
WSEndpoint.WSEndpoint isn't tied to any paritcular port.public void handle(javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
HttpAdapter.handle(WSHTTPConnection)
that takes convenient parameters for servlet.context - Servlet Contextrequest - Servlet Requestresponse - Servlet ResponseIOException - when there is i/o error in handling requestpublic void publishWSDL(javax.servlet.ServletContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException
context - Servlet Contextrequest - Servlet Requestresponse - Servlet ResponseIOException - when there is i/o error in handling requestCopyright © 2006–2015 TinyGroup. All rights reserved.