| Name | Description | Type | Package | Framework |
| AbstractCachingDestinationProvider | Abstract base class for DestinationProvider implementations that cache destination URI. | Class | org.springframework.ws.client.support.destination | Spring WebService |
| AbstractValidatingInterceptor | Abstract base class for ClientInterceptor implementations that validate part of the message using a schema. | Class | org.springframework.ws.client.support.interceptor | Spring WebService |
| ClientInterceptor | Workflow interface that allows for customized client-side message interception. | Interface | org.springframework.ws.client.support.interceptor | Spring WebService |
| DestinationProvider | Strategy interface for providing a WebServiceTemplate destination URI atTypically implemented by providers that use WSDL, a UDDI registry, or some other form to determine the destination | Interface | org.springframework.ws.client.support.destination | Spring WebService |
| DestinationProvisionException | Thrown by a DestinationProvider when it cannot provide a destination. | Class | org.springframework.ws.client.support.destination | Spring WebService |
| PayloadValidatingInterceptor | Client-side interceptor that validates the contents of WebServiceMessages using a schema. | Class | org.springframework.ws.client.support.interceptor | Spring WebService |
| WebServiceAccessor | Base class for WebServiceTemplate and other WS-accessing helpers. | Class | org.springframework.ws.client.support | Spring WebService |
| WebServiceValidationException | Exception thrown whenever a validation error occurs on the client-side. | Class | org.springframework.ws.client.support.interceptor | Spring WebService |
| Wsdl11DestinationProvider | The extraction relies on an XPath expression to locate the URI. | Class | org.springframework.ws.client.support.destination | Spring WebService |