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 voiddoService(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)This is called by handlers for servicing requestsprotected StringgetBasePath(String contextPath)protected LoggergetLogger()protected voidserviceRequest(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:
getLoggerin classorg.apache.cxf.transport.AbstractObservable
-
doService
protected void doService(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOExceptionThis 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:
getBasePathin classorg.apache.cxf.transport.http.AbstractHTTPDestination- Throws:
IOException
-
-