public class WebServiceMessageReceiverHandlerAdapter extends WebServiceMessageReceiverObjectSupport implements org.springframework.web.servlet.HandlerAdapter
WebServiceMessageReceiver
interface with the generic DispatcherServlet
. Requires a WebServiceMessageFactory
which is used to convert the incoming HttpServletRequest
into a WebServiceMessage
, and
passes that context to the mapped WebServiceMessageReceiver
. If a response is created, that is sent via
the HttpServletResponse
.
Note that the MessageDispatcher
implements the WebServiceMessageReceiver
interface,
enabling this adapter to function as a gateway to further message handling logic.WebServiceMessageReceiverObjectSupport.setMessageFactory(org.springframework.ws.WebServiceMessageFactory)
,
WebServiceMessageReceiver
,
WebServiceMessageFactory
,
MessageDispatcher
logger
Constructor and Description |
---|
WebServiceMessageReceiverHandlerAdapter() |
Modifier and Type | Method and Description |
---|---|
long |
getLastModified(javax.servlet.http.HttpServletRequest request,
Object handler) |
org.springframework.web.servlet.ModelAndView |
handle(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
Object handler) |
boolean |
supports(Object handler) |
afterPropertiesSet, getMessageFactory, handleConnection, setMessageFactory
public WebServiceMessageReceiverHandlerAdapter()
public long getLastModified(javax.servlet.http.HttpServletRequest request, Object handler)
getLastModified
in interface org.springframework.web.servlet.HandlerAdapter
public org.springframework.web.servlet.ModelAndView handle(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Object handler) throws Exception
handle
in interface org.springframework.web.servlet.HandlerAdapter
Exception
public boolean supports(Object handler)
supports
in interface org.springframework.web.servlet.HandlerAdapter
Copyright © 2005–2015 The Spring Web Services Framework. All rights reserved.