| 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 |
| FaultMessageResolver | Defines the interface for objects than can resolve fault WebServiceMessages. | Interface | org.springframework.ws.client.core | Spring WebService |
| PayloadValidatingInterceptor | Client-side interceptor that validates the contents of WebServiceMessages using a schema. | Class | org.springframework.ws.client.support.interceptor | Spring WebService |
| SimpleFaultMessageResolver | Simple fault resolver that simply throws a WebServiceFaultException when a fault occurs. | Class | org.springframework.ws.client.core | Spring WebService |
| SourceExtractor | Callback interface for extracting a result object from a Source instance. | Interface | org.springframework.ws.client.core | Spring WebService |
| WebServiceAccessor | Base class for WebServiceTemplate and other WS-accessing helpers. | Class | org.springframework.ws.client.support | Spring WebService |
| WebServiceClientException | Exception thrown whenever an error occurs on the client-side. | Class | org.springframework.ws.client | Spring WebService |
| WebServiceFaultException | Thrown by SimpleFaultMessageResolver when the response message has a fault. | Class | org.springframework.ws.client | Spring WebService |
| WebServiceGatewaySupport | Convenient super class for application classes that need Web service access. | Class | org.springframework.ws.client.core.support | Spring WebService |
| WebServiceIOException | Exception thrown whenever an I/O error occurs on the client-side. | Class | org.springframework.ws.client | Spring WebService |
| WebServiceMessageCallback | Generic callback interface for code that operates on a WebServiceMessage. | Interface | org.springframework.ws.client.core | Spring WebService |
| WebServiceMessageExtractor | Callback interface for extracting a result object from a WebServiceMessage instance. | Interface | org.springframework.ws.client.core | Spring WebService |
| WebServiceOperations | Specifies a basic set of Web service operations. | Interface | org.springframework.ws.client.core | Spring WebService |
| WebServiceTemplate | The central class for client-side Web services. | Class | org.springframework.ws.client.core | Spring WebService |
| WebServiceTransformerException | Exception thrown whenever a transformation error occurs on the client-side. | Class | org.springframework.ws.client | Spring WebService |
| WebServiceTransportException | Exception thrown whenever a transport error occurs on the client-side. | Class | org.springframework.ws.client | 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 |