| Name | Package | Description |
| Attachment | org.springframework.ws.mime | Represents an attachment to a MimeMessage |
| EndpointAdapter | org.springframework.ws.server | Interface that must be implemented for each endpoint type to handle a message request. |
| EndpointAwareWebServiceConnection | org.springframework.ws.transport | Sub-interface of WebServiceConnection that is aware of any server-side situations where an endpoint is not
found. |
| EndpointExceptionResolver | org.springframework.ws.server | Defines the interface for objects than can resolve exceptions thrown during endpoint execution, resulting in SOAP
messages. |
| EndpointInterceptor | org.springframework.ws.server | Workflow interface that allows for customized endpoint invocation chains. |
| EndpointMapping | org.springframework.ws.server | Defines a mapping between message requests and endpoint objects. |
| FaultAwareWebServiceConnection | org.springframework.ws.transport | Sub-interface of WebServiceConnection that is aware of any Fault messages received. |
| FaultAwareWebServiceMessage | org.springframework.ws | Sub-interface of WebServiceMessage that can contain special Fault messages. |
| FaultMessageResolver | org.springframework.ws.client.core | Defines the interface for objects than can resolve fault WebServiceMessage . |
| HttpTransportConstants | org.springframework.ws.transport.http | Declares HTTP-specific transport constants. |
| Marshaller | org.springframework.oxm | Defines the contract for Object XML Mapping Marshallers. |
| MessageContext | org.springframework.ws.context | Context holder for message requests. |
| MessageEndpoint | org.springframework.ws.server.endpoint | Defines the basic contract for Web Services interested in the entire message payload. |
| MimeContainer | org.springframework.oxm.mime | Represents a container for MIME attachments. |
| MimeMarshaller | org.springframework.oxm.mime | Subinterface of Marshaller that can use MIME attachments to optimize storage of binary data. |
| MimeMessage | org.springframework.ws.mime | Represents a Web service message with MIME attachments. |
| MimeUnmarshaller | org.springframework.oxm.mime | Subinterface of Marshaller that can use MIME attachments to optimize storage of
binary data. |
| NodeCallbackHandler | org.springframework.xml.xpath | An interface used by XPathOperations implementations for processing Node objects on a per-node basis. |
| NodeMapper | org.springframework.xml.xpath | An interface used by XPathOperations implementations for mapping Node objects on a per-node basis. |
| PayloadEndpoint | org.springframework.ws.server.endpoint | Defines the basic contract for Web Services interested in just the message payload. |
| PoxMessage | org.springframework.ws.pox | Defines the contract for Plain Old XML messages. |
| SaajImplementation | org.springframework.ws.soap.saaj | Forms a bridge between the SOAP class hierarchy and a specific version of SAAJ. |
| Soap11Body | org.springframework.ws.soap.soap11 | Subinterface of SoapBody that exposes SOAP 1.1 functionality. |
| Soap11Fault | org.springframework.ws.soap.soap11 | Subinterface of SoapFault that exposes SOAP 1.1 functionality. |
| Soap11Header | org.springframework.ws.soap.soap11 | Subinterface of SoapHeader that exposes SOAP 1.1 functionality. |
| Soap12Body | org.springframework.ws.soap.soap12 | Subinterface of SoapBody that exposes SOAP 1.2 functionality. |
| Soap12Fault | org.springframework.ws.soap.soap12 | Subinterface of SoapFault that exposes SOAP 1.2 functionality. |
| Soap12Header | org.springframework.ws.soap.soap12 | Subinterface of SoapHeader that exposes SOAP 1.2 functionality. |
| SoapBody | org.springframework.ws.soap | Represents the Body element in a SOAP message. |
| SoapElement | org.springframework.ws.soap | The base interface for all elements that are contained in a SOAP message. |
| SoapEndpointInterceptor | org.springframework.ws.soap.server | SOAP-specific extension of the EndpointInterceptor interface. |
| SoapEndpointMapping | org.springframework.ws.soap.server | SOAP-specific sub-interface of the EndpointMapping. |
| SoapEnvelope | org.springframework.ws.soap | Represents the Envelope element in a SOAP message. |
| SoapFault | org.springframework.ws.soap | Represents the Fault element in the body of a SOAP message. |
| SoapFaultDetail | org.springframework.ws.soap | Represents the detail element in a SOAP fault. |
| SoapFaultDetailElement | org.springframework.ws.soap | Represents the content for an individual SOAP detail entry in a SOAP Message. |
| SoapHeader | org.springframework.ws.soap | Represents the Header element in a SOAP message. |
| SoapHeaderElement | org.springframework.ws.soap | Represents the contents of an individual SOAP header in the a SOAP message. |
| SoapMessage | org.springframework.ws.soap | Represents an abstraction for SOAP messages, providing access to a SOAP Envelope. |
| SoapMessageFactory | org.springframework.ws.soap | Sub-interface of WebServiceMessageFactory which contains SOAP-specific properties and methods. |
| SoapVersion | org.springframework.ws.soap | Interface that defines a specific version of the SOAP specification. |
| SourceExtractor | org.springframework.ws.client.core | Callback interface for extracting a result object from a Source instance. |
| TransportConstants | org.springframework.ws.transport | Declares useful transport constants. |
| TransportContext | org.springframework.ws.transport.context | Strategy interface for determining the current WebServiceConnection . |
| Unmarshaller | org.springframework.oxm | Defines the contract for Object XML Mapping unmarshallers. |
| WebServiceConnection | org.springframework.ws.transport | Represents a point-to-point connection that a client can use for sending WebServiceMessage objects directly
to a remote party. |
| WebServiceMessage | org.springframework.ws | Represents a protocol-agnostic XML message. |
| WebServiceMessageCallback | org.springframework.ws.client.core | Generic callback interface for code that operates on a WebServiceMessage . |
| WebServiceMessageExtractor | org.springframework.ws.client.core | Callback interface for extracting a result object from a WebServiceMessage instance. |
| WebServiceMessageFactory | org.springframework.ws | The WebServiceMessageFactory serves as a factory for WebServiceMessages . |
| WebServiceMessageReceiver | org.springframework.ws.transport | Defines the methods for classes capable of receiving WebServiceMessage instances
coming in on a transport. |
| WebServiceMessageSender | org.springframework.ws.transport | Defines the methods for classes capable of sending and receiving WebServiceMessage instances across a
transport. |
| WebServiceOperations | org.springframework.ws.client.core | Specifies a basic set of Web service operations. |
| Wsdl11Definition | org.springframework.ws.wsdl.wsdl11 | Models a WSDL 1.1-specific WsdlDefinition . |
| Wsdl11DefinitionBuilder | org.springframework.ws.wsdl.wsdl11 | Defines the contract for classes that can create a Wsdl11Definition at runtime. |
| WsdlDefinition | org.springframework.ws.wsdl | Represents an abstraction for WSDL definitions. |
| XmlValidator | org.springframework.xml.validation | Simple processor that validates a given Source. |
| XPathExpression | org.springframework.xml.xpath | Defines the contract for a precompiled XPath expression. |
| XPathOperations | org.springframework.xml.xpath | Interface that specifies a basic set of XPath operations, implemented by various XPathTemplates. |