org.springframework.ws.server.endpoint.adapter
Class PayloadEndpointAdapter
java.lang.Object
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.server.endpoint.adapter.PayloadEndpointAdapter
All Implemented Interfaces: EndpointAdapter
public class PayloadEndpointAdapter extends TransformerObjectSupport implements EndpointAdapter
Adapter to use a PayloadEndpoint
as the endpoint for a EndpointInvocationChain
.
This adapter is registered by default by the MessageDispatcher
and SoapMessageDispatcher
.
Since:
1.0.0
Author:
Arjen Poutsma
See Also: PayloadEndpoint
,
EndpointInvocationChain
Method Summary
void
invoke (MessageContext messageContext,
Object endpoint)
Use the given endpoint
to handle the request.
boolean
supports (Object endpoint)
Does this EndpointAdapter
support the given endpoint
?
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
PayloadEndpointAdapter
public PayloadEndpointAdapter ()
supports
public boolean supports (Object endpoint)
Description copied from interface: EndpointAdapter
Does this EndpointAdapter
support the given endpoint
?
Typical EndpointAdapters
will base the decision on the endpoint type.
Specified by: supports
in interface EndpointAdapter
Parameters: endpoint
- endpoint object to check
Returns: true
if this EndpointAdapter
supports the supplied endpoint
invoke
public void invoke (MessageContext messageContext,
Object endpoint)
throws Exception
Description copied from interface: EndpointAdapter
Use the given endpoint
to handle the request.
Specified by: invoke
in interface EndpointAdapter
Parameters: messageContext
- the current message contextendpoint
- the endpoint to use. This object must have previously been passed to the EndpointAdapter.supports(Object)
method of this interface, which must have returned true
Throws:
Exception
- in case of errors
Copyright © 2005-2013 The Spring Web Services Framework . All Rights Reserved.