Class PayloadMethodEndpointAdapter

java.lang.Object
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.server.endpoint.adapter.AbstractMethodEndpointAdapter
org.springframework.ws.server.endpoint.adapter.PayloadMethodEndpointAdapter
All Implemented Interfaces:
EndpointAdapter

@Deprecated public class PayloadMethodEndpointAdapter extends AbstractMethodEndpointAdapter
Deprecated.
as of Spring Web Services 2.0, in favor of DefaultMethodEndpointAdapter and SourcePayloadMethodProcessor.
Adapter that supports endpoint methods that use marshalling. Supports methods with the following signature:
 void handleMyMessage(Source request);
 
or
 Source handleMyMessage(Source request);
 
I.e. methods that take a single Source parameter, and return either void or a Source. The method can have any name, as long as it is mapped by an EndpointMapping.

This adapter is registered by default by the MessageDispatcher and SoapMessageDispatcher.

Since:
1.0.0
Author:
Arjen Poutsma
  • Field Summary

    Fields inherited from class org.springframework.xml.transform.TransformerObjectSupport

    logger
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint)
    Deprecated.
    Use the given method endpoint to handle the request.
    protected boolean
    Deprecated.
    Given a method endpoint, return whether or not this adapter can support it.

    Methods inherited from class org.springframework.ws.server.endpoint.adapter.AbstractMethodEndpointAdapter

    invoke, supports

    Methods inherited from class org.springframework.xml.transform.TransformerObjectSupport

    createTransformer, getTransformerFactory, newTransformerFactory, setTransformerFactoryClass, transform

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait