Class JAXWSHttpSpiDestination
- java.lang.Object
-
- org.apache.cxf.transport.AbstractObservable
-
- org.apache.cxf.transport.AbstractDestination
-
- org.apache.cxf.transport.AbstractMultiplexDestination
-
- org.apache.cxf.transport.http.AbstractHTTPDestination
-
- org.apache.cxf.transport.http_jaxws_spi.JAXWSHttpSpiDestination
-
- All Implemented Interfaces:
org.apache.cxf.configuration.Configurable
,org.apache.cxf.transport.Assertor
,org.apache.cxf.transport.Destination
,org.apache.cxf.transport.DestinationWithEndpoint
,org.apache.cxf.transport.MultiplexDestination
,org.apache.cxf.transport.Observable
public class JAXWSHttpSpiDestination extends org.apache.cxf.transport.http.AbstractHTTPDestination
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.transport.http.AbstractHTTPDestination
bus, certConstraints, contextMatchStrategy, cproviderFactory, CXF_ASYNC_CONTEXT, CXF_CONTINUATION_MESSAGE, decodeBasicAuthWithIso8859, enableWebSocket, fixedParameterOrder, HTTP_CONFIG, HTTP_CONTEXT, HTTP_CONTEXT_MATCH_STRATEGY, HTTP_REQUEST, HTTP_RESPONSE, isServlet3, multiplexWithAddress, path, registry, REQUEST_REDIRECTED, RESPONSE_COMMITED, RESPONSE_HEADERS_COPIED, serverPolicy, SERVICE_REDIRECTION
-
-
Constructor Summary
Constructors Constructor Description JAXWSHttpSpiDestination(org.apache.cxf.Bus b, org.apache.cxf.transport.http.DestinationRegistry registry, org.apache.cxf.service.model.EndpointInfo ei)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
doService(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
This is called by handlers for servicing requestsprotected String
getBasePath(String contextPath)
protected Logger
getLogger()
protected void
serviceRequest(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
-
Methods inherited from class org.apache.cxf.transport.http.AbstractHTTPDestination
activate, assertMessage, canAssert, contextMatchOnExact, deactivate, finalizeConfig, flushHeaders, flushHeaders, getAddressValue, getAddressValue, getAddressWithId, getBeanName, getBus, getContextMatchStrategy, getId, getInbuiltBackChannel, getPath, getServer, invoke, invokeComplete, isFixedParameterOrder, isMultiplexWithAddress, isOneWay, releaseRegistry, retrieveFromContinuation, retrieveFromServlet3Async, setContextMatchStrategy, setFixedParameterOrder, setMultiplexWithAddress, setServer, setupContinuation, setupMessage, shutdown
-
Methods inherited from class org.apache.cxf.transport.AbstractDestination
getAddress, getBackChannel, getEndpointInfo
-
Methods inherited from class org.apache.cxf.transport.AbstractObservable
getMessageObserver, getTargetReference, getTargetReference, setMessageObserver
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
JAXWSHttpSpiDestination
public JAXWSHttpSpiDestination(org.apache.cxf.Bus b, org.apache.cxf.transport.http.DestinationRegistry registry, org.apache.cxf.service.model.EndpointInfo ei) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getLogger
protected Logger getLogger()
- Specified by:
getLogger
in classorg.apache.cxf.transport.AbstractObservable
-
doService
protected void doService(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException
This is called by handlers for servicing requests- Parameters:
req
-resp
-- Throws:
IOException
-
serviceRequest
protected void serviceRequest(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException
- Throws:
IOException
-
getBasePath
protected String getBasePath(String contextPath) throws IOException
- Overrides:
getBasePath
in classorg.apache.cxf.transport.http.AbstractHTTPDestination
- Throws:
IOException
-
-