public class WebComponent extends Object
| Constructor and Description |
|---|
WebComponent(WebConfig webConfig,
ResourceConfig resourceConfig)
Create and initialize new web component instance.
|
| Modifier and Type | Method and Description |
|---|---|
ApplicationHandler |
getAppHandler()
Get
ApplicationHandler used by this web component. |
org.glassfish.jersey.internal.util.collection.Value<Integer> |
service(URI baseUri,
URI requestUri,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse)
Dispatch client requests to a resource class.
|
public WebComponent(WebConfig webConfig, ResourceConfig resourceConfig) throws javax.servlet.ServletException
webConfig - we component configuration.resourceConfig - Jersey application configuration.javax.servlet.ServletException - in case the Jersey application cannot be created from the supplied
resource configuration.public org.glassfish.jersey.internal.util.collection.Value<Integer> service(URI baseUri, URI requestUri, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws javax.servlet.ServletException, IOException
baseUri - the base URI of the request.requestUri - the URI of the request.servletRequest - the HttpServletRequest object that
contains the request the client made to
the Web component.servletResponse - the HttpServletResponse object that
contains the response the Web component returns
to the client.value provider. If not resolved in the moment of call to
Value.get(), -1 is returned.IOException - if an input or output error occurs
while the Web component is handling the
HTTP request.javax.servlet.ServletException - if the HTTP request cannot be handled.public ApplicationHandler getAppHandler()
ApplicationHandler used by this web component.Copyright © 2007-2021, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.