Package | Description |
---|---|
org.springframework.ws.client |
Contains classes for client-side Spring-WS support, allowing for Spring-style Web service access.
|
org.springframework.ws.client.core |
Core package of the Spring-WS client-side support.
|
org.springframework.ws.client.support.destination |
Provides the
DestinationProvider interface. |
org.springframework.ws.client.support.interceptor |
Provides the
ClientInterceptor interface, and validating interceptors. |
org.springframework.ws.soap.client |
Contains classes for SOAP-specific client-side Spring-WS support.
|
org.springframework.ws.soap.security |
Provides WS-Security implementation classes.
|
Modifier and Type | Class and Description |
---|---|
class |
WebServiceFaultException
Thrown by
SimpleFaultMessageResolver when the response message has a fault. |
class |
WebServiceIOException
Exception thrown whenever an I/O error occurs on the client-side.
|
class |
WebServiceTransformerException
Exception thrown whenever a transformation error occurs on the client-side.
|
class |
WebServiceTransportException
Exception thrown whenever a transport error occurs on the client-side.
|
Modifier and Type | Method and Description |
---|---|
Object |
WebServiceOperations.marshalSendAndReceive(Object requestPayload)
Sends a web service message that contains the given payload, marshalled by the configured
Marshaller . |
Object |
WebServiceOperations.marshalSendAndReceive(Object requestPayload,
WebServiceMessageCallback requestCallback)
Sends a web service message that contains the given payload, marshalled by the configured
Marshaller . |
Object |
WebServiceOperations.marshalSendAndReceive(String uri,
Object requestPayload)
Sends a web service message that contains the given payload, marshalled by the configured
Marshaller . |
Object |
WebServiceOperations.marshalSendAndReceive(String uri,
Object requestPayload,
WebServiceMessageCallback requestCallback)
Sends a web service message that contains the given payload, marshalled by the configured
Marshaller . |
boolean |
WebServiceOperations.sendAndReceive(String uri,
WebServiceMessageCallback requestCallback,
WebServiceMessageCallback responseCallback)
Sends a web service message that can be manipulated with the given request callback, handling the response with a
response callback.
|
<T> T |
WebServiceOperations.sendAndReceive(String uri,
WebServiceMessageCallback requestCallback,
WebServiceMessageExtractor<T> responseExtractor)
Sends a web service message that can be manipulated with the given callback, reading the result with a
WebServiceMessageExtractor . |
boolean |
WebServiceOperations.sendAndReceive(WebServiceMessageCallback requestCallback,
WebServiceMessageCallback responseCallback)
Sends a web service message that can be manipulated with the given request callback, handling the response with a
response callback.
|
<T> T |
WebServiceOperations.sendAndReceive(WebServiceMessageCallback requestCallback,
WebServiceMessageExtractor<T> responseExtractor)
Sends a web service message that can be manipulated with the given callback, reading the result with a
WebServiceMessageExtractor . |
<T> T |
WebServiceOperations.sendSourceAndReceive(Source requestPayload,
SourceExtractor<T> responseExtractor)
Sends a web service message that contains the given payload, reading the result with a
SourceExtractor . |
<T> T |
WebServiceOperations.sendSourceAndReceive(Source requestPayload,
WebServiceMessageCallback requestCallback,
SourceExtractor<T> responseExtractor)
Sends a web service message that contains the given payload, reading the result with a
SourceExtractor . |
<T> T |
WebServiceOperations.sendSourceAndReceive(String uri,
Source requestPayload,
SourceExtractor<T> responseExtractor)
Sends a web service message that contains the given payload, reading the result with a
SourceExtractor . |
<T> T |
WebServiceOperations.sendSourceAndReceive(String uri,
Source requestPayload,
WebServiceMessageCallback requestCallback,
SourceExtractor<T> responseExtractor)
Sends a web service message that contains the given payload, reading the result with a
SourceExtractor . |
boolean |
WebServiceOperations.sendSourceAndReceiveToResult(Source requestPayload,
Result responseResult)
Sends a web service message that contains the given payload.
|
boolean |
WebServiceOperations.sendSourceAndReceiveToResult(Source requestPayload,
WebServiceMessageCallback requestCallback,
Result responseResult)
Sends a web service message that contains the given payload.
|
boolean |
WebServiceOperations.sendSourceAndReceiveToResult(String uri,
Source requestPayload,
Result responseResult)
Sends a web service message that contains the given payload.
|
boolean |
WebServiceOperations.sendSourceAndReceiveToResult(String uri,
Source requestPayload,
WebServiceMessageCallback requestCallback,
Result responseResult)
Sends a web service message that contains the given payload.
|
Modifier and Type | Class and Description |
---|---|
class |
DestinationProvisionException
Thrown by a
DestinationProvider when it cannot provide a destination. |
Modifier and Type | Class and Description |
---|---|
class |
WebServiceValidationException
Exception thrown whenever a validation error occurs on the client-side.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientInterceptorAdapter.afterCompletion(MessageContext messageContext,
Exception ex)
Does nothing by default.
|
void |
ClientInterceptor.afterCompletion(MessageContext messageContext,
Exception ex)
Callback after completion of request and response (fault) processing.
|
void |
AbstractValidatingInterceptor.afterCompletion(MessageContext messageContext,
Exception ex)
Does nothing by default.
|
boolean |
ClientInterceptorAdapter.handleFault(MessageContext messageContext) |
boolean |
ClientInterceptor.handleFault(MessageContext messageContext)
Processes the incoming response fault.
|
boolean |
AbstractValidatingInterceptor.handleFault(MessageContext messageContext)
Does nothing by default.
|
boolean |
ClientInterceptorAdapter.handleRequest(MessageContext messageContext) |
boolean |
ClientInterceptor.handleRequest(MessageContext messageContext)
Processes the outgoing request message.
|
boolean |
AbstractValidatingInterceptor.handleRequest(MessageContext messageContext)
Validates the request message in the given message context.
|
boolean |
ClientInterceptorAdapter.handleResponse(MessageContext messageContext) |
boolean |
ClientInterceptor.handleResponse(MessageContext messageContext)
Processes the incoming response message.
|
boolean |
AbstractValidatingInterceptor.handleResponse(MessageContext messageContext)
Validates the response message in the given message context.
|
Modifier and Type | Class and Description |
---|---|
class |
SoapFaultClientException
Thrown by
SoapFaultMessageResolver when the response message has a fault. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractWsSecurityInterceptor.afterCompletion(MessageContext messageContext,
Exception ex) |
boolean |
AbstractWsSecurityInterceptor.handleFault(MessageContext messageContext)
Returns
true , i.e. |
boolean |
AbstractWsSecurityInterceptor.handleRequest(MessageContext messageContext)
Secures a client-side outgoing request.
|
boolean |
AbstractWsSecurityInterceptor.handleResponse(MessageContext messageContext)
Validates a client-side incoming response.
|
Copyright © 2020 Pivotal Software. All rights reserved.