Class AbstractWebServiceMessageSender<D extends WebServiceMessageSender.DestinationDescriptor>

java.lang.Object
org.springframework.ws.transport.AbstractWebServiceMessageSender<D>
Type Parameters:
D - concrete WebServiceMessageSender.DestinationDescriptor type
All Implemented Interfaces:
WebServiceMessageSender
Direct Known Subclasses:
AbstractHttpWebServiceMessageSender, MailMessageSender, XmppMessageSender

public abstract class AbstractWebServiceMessageSender<D extends WebServiceMessageSender.DestinationDescriptor> extends Object implements WebServiceMessageSender
Base class for WebServiceMessageSender implementations that share WebServiceMessageSender.DestinationPolicy handling for supports(URI, UriSource).

A URI filter must be provided to only accept a URI that the implementation handles, irrespective of whether it is acceptable according to an WebServiceMessageSender.UriSource. Implementations typically inspect the URI scheme (or other transport-specific traits) in that filter.

Since:
3.1.9