Package | Description |
---|---|
org.springframework.ws |
Provides the core functionality of the Spring Web Services framework.
|
org.springframework.ws.client.core |
Core package of the Spring-WS client-side support.
|
org.springframework.ws.client.support.interceptor |
Provides the
ClientInterceptor interface, and validating interceptors. |
org.springframework.ws.context |
Contains the
MessageContext interface and implementations thereof. |
org.springframework.ws.mime |
Provides MIME functionality for use the Spring Web Services framework.
|
org.springframework.ws.pox |
Provides the Plain Old XML (POX) functionality of the Spring Web Services framework.
|
org.springframework.ws.pox.dom |
Contains an implementation of the POX interfaces that is based on DOM.
|
org.springframework.ws.server.endpoint |
Provides standard endpoint, and
EndpointAdapter implementations. |
org.springframework.ws.server.endpoint.interceptor |
Provides miscellaneous endpoints
EndpointInterceptor implementations. |
org.springframework.ws.soap |
Provides the SOAP functionality of the Spring Web Services framework.
|
org.springframework.ws.soap.addressing.client | |
org.springframework.ws.soap.axiom |
AXis Object Model (AXIOM) support for Spring-WS' soap message infrastructure.
|
org.springframework.ws.soap.client.core |
Contains core classes for SOAP-specific client-side Spring-WS support.
|
org.springframework.ws.soap.saaj |
SOAP with Attachments API for Java (SAAJ) support for Spring-WS soap message infrastructure.
|
org.springframework.ws.soap.server.endpoint.interceptor |
Provides miscellaneous endpoints
EndpointInterceptor implementations for SOAP purposes. |
org.springframework.ws.stream | |
org.springframework.ws.support |
Provides general helper classes for Spring Web Services.
|
org.springframework.ws.test.client |
Provides a testing framework for client-side Web service testing.
|
org.springframework.ws.test.server |
Provides a testing framework for server-side Web service testing.
|
org.springframework.ws.test.support.creator |
Provides the generic
WebServiceMessageCreator
interface, and implementations. |
org.springframework.ws.test.support.matcher |
Provides the generic
WebServiceMessageMatcher
interface, and implementations. |
org.springframework.ws.transport |
Contains the TransportRequest and TransportResponse interfaces.
|
org.springframework.ws.transport.http |
Package providing support for handling messages via HTTP.
|
org.springframework.ws.transport.jms |
Package providing support for handling messages via JMS.
|
org.springframework.ws.transport.mail |
Package providing support for handling messages via email.
|
org.springframework.ws.transport.xmpp |
Package providing support for handling messages via xmpp.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FaultAwareWebServiceMessage
Sub-interface of
WebServiceMessage that can contain special Fault messages. |
Modifier and Type | Method and Description |
---|---|
WebServiceMessage |
WebServiceMessageFactory.createWebServiceMessage()
Creates a new, empty
WebServiceMessage . |
WebServiceMessage |
WebServiceMessageFactory.createWebServiceMessage(InputStream inputStream)
Reads a
WebServiceMessage from the given input stream. |
Constructor and Description |
---|
NoEndpointFoundException(WebServiceMessage request) |
Modifier and Type | Method and Description |
---|---|
void |
WebServiceMessageCallback.doWithMessage(WebServiceMessage message)
Execute any number of operations on the supplied
message . |
T |
WebServiceMessageExtractor.extractData(WebServiceMessage message)
Process the data in the given
WebServiceMessage , creating a corresponding result object. |
protected Object |
WebServiceTemplate.handleError(WebServiceConnection connection,
WebServiceMessage request)
Handles an error on the given connection.
|
protected boolean |
WebServiceTemplate.hasError(WebServiceConnection connection,
WebServiceMessage request)
Determines whether the given connection or message context has an error.
|
protected boolean |
WebServiceTemplate.hasFault(WebServiceConnection connection,
WebServiceMessage response)
Determines whether the given connection or message has a fault.
|
void |
SimpleFaultMessageResolver.resolveFault(WebServiceMessage message)
Throws a new
WebServiceFaultException . |
void |
FaultMessageResolver.resolveFault(WebServiceMessage message)
Try to resolve the given fault message that got received.
|
Modifier and Type | Method and Description |
---|---|
protected Source |
PayloadValidatingInterceptor.getValidationRequestSource(WebServiceMessage request)
Returns the part of the request message that is to be validated.
|
protected abstract Source |
AbstractValidatingInterceptor.getValidationRequestSource(WebServiceMessage request)
Abstract template method that returns the part of the request message that is to be validated.
|
protected Source |
PayloadValidatingInterceptor.getValidationResponseSource(WebServiceMessage response)
Returns the part of the response message that is to be validated.
|
protected abstract Source |
AbstractValidatingInterceptor.getValidationResponseSource(WebServiceMessage response)
Abstract template method that returns the part of the response message that is to be validated.
|
Modifier and Type | Method and Description |
---|---|
WebServiceMessage |
MessageContext.getRequest()
Returns the request message.
|
WebServiceMessage |
DefaultMessageContext.getRequest() |
WebServiceMessage |
MessageContext.getResponse()
Returns the response message.
|
WebServiceMessage |
DefaultMessageContext.getResponse() |
Modifier and Type | Method and Description |
---|---|
void |
MessageContext.setResponse(WebServiceMessage response)
Sets the response message.
|
void |
DefaultMessageContext.setResponse(WebServiceMessage response) |
Constructor and Description |
---|
DefaultMessageContext(WebServiceMessage request,
WebServiceMessageFactory messageFactory)
Construct a new instance of the
DefaultMessageContext with the given request message and message
factory. |
Modifier and Type | Interface and Description |
---|---|
interface |
MimeMessage
Represents a Web service message with MIME attachments.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMimeMessage
Abstract implementation of the
MimeMessage interface. |
Modifier and Type | Interface and Description |
---|---|
interface |
PoxMessage
Defines the contract for Plain Old XML messages.
|
Modifier and Type | Class and Description |
---|---|
class |
DomPoxMessage
Implementation of the
PoxMessage interface that is based on a DOM Document. |
Modifier and Type | Method and Description |
---|---|
protected abstract Source |
AbstractLoggingInterceptor.getSource(WebServiceMessage message)
Abstract template method that returns the
Source for the given WebServiceMessage . |
Modifier and Type | Method and Description |
---|---|
protected Source |
PayloadLoggingInterceptor.getSource(WebServiceMessage message) |
protected abstract Source |
AbstractValidatingInterceptor.getValidationRequestSource(WebServiceMessage request)
Abstract template method that returns the part of the request message that is to be validated.
|
protected abstract Source |
AbstractValidatingInterceptor.getValidationResponseSource(WebServiceMessage response)
Abstract template method that returns the part of the response message that is to be validated.
|
protected boolean |
DelegatingSmartEndpointInterceptor.shouldIntercept(WebServiceMessage request,
Object endpoint)
Indicates whether this interceptor should intercept the given request message.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SoapMessage
Represents an abstraction for SOAP messages, providing access to a SOAP Envelope.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSoapMessage
Abstract implementation of the
SoapMessage interface. |
Modifier and Type | Method and Description |
---|---|
void |
ActionCallback.doWithMessage(WebServiceMessage message) |
Modifier and Type | Class and Description |
---|---|
class |
AxiomSoapMessage
AXIOM-specific implementation of the
SoapMessage interface. |
Modifier and Type | Method and Description |
---|---|
void |
SoapActionCallback.doWithMessage(WebServiceMessage message) |
void |
SoapFaultMessageResolver.resolveFault(WebServiceMessage message) |
Modifier and Type | Class and Description |
---|---|
class |
SaajSoapMessage
SAAJ-specific implementation of the
SoapMessage interface. |
Modifier and Type | Method and Description |
---|---|
protected Source |
SoapEnvelopeLoggingInterceptor.getSource(WebServiceMessage message) |
protected Source |
PayloadValidatingInterceptor.getValidationRequestSource(WebServiceMessage request)
Returns the payload source of the given message.
|
protected Source |
PayloadValidatingInterceptor.getValidationResponseSource(WebServiceMessage response)
Returns the payload source of the given message.
|
protected boolean |
PayloadRootSmartSoapEndpointInterceptor.shouldIntercept(WebServiceMessage request,
Object endpoint) |
protected boolean |
SoapActionSmartEndpointInterceptor.shouldIntercept(WebServiceMessage request,
Object endpoint) |
Modifier and Type | Interface and Description |
---|---|
interface |
StreamingWebServiceMessage
Sub-interface of
WebServiceMessage that allows for setting a streaming payload. |
Modifier and Type | Method and Description |
---|---|
static void |
MarshallingUtils.marshal(org.springframework.oxm.Marshaller marshaller,
Object graph,
WebServiceMessage message)
Marshals the given object to the payload of the given message using the provided
Marshaller . |
static Object |
MarshallingUtils.unmarshal(org.springframework.oxm.Unmarshaller unmarshaller,
WebServiceMessage message)
Unmarshals the payload of the given message using the provided
Unmarshaller . |
Modifier and Type | Method and Description |
---|---|
WebServiceMessage |
ResponseCreator.createResponse(URI uri,
WebServiceMessage request,
WebServiceMessageFactory messageFactory)
Create a response for the given the request and URI.
|
Modifier and Type | Method and Description |
---|---|
WebServiceMessage |
ResponseCreator.createResponse(URI uri,
WebServiceMessage request,
WebServiceMessageFactory messageFactory)
Create a response for the given the request and URI.
|
void |
RequestMatcher.match(URI uri,
WebServiceMessage request)
Matches the given request message against the expectations.
|
Modifier and Type | Method and Description |
---|---|
WebServiceMessage |
RequestCreator.createRequest(WebServiceMessageFactory messageFactory)
Create a request.
|
Modifier and Type | Method and Description |
---|---|
void |
ResponseMatcher.match(WebServiceMessage request,
WebServiceMessage response)
Matches the given response message against the expectations.
|
Modifier and Type | Method and Description |
---|---|
WebServiceMessage |
WebServiceMessageCreator.createMessage(WebServiceMessageFactory messageFactory)
Create a message.
|
WebServiceMessage |
AbstractMessageCreator.createMessage(WebServiceMessageFactory messageFactory) |
Modifier and Type | Method and Description |
---|---|
protected void |
PayloadMessageCreator.doWithMessage(WebServiceMessage message) |
protected abstract void |
AbstractMessageCreator.doWithMessage(WebServiceMessage message)
Abstract template method, invoked by
AbstractMessageCreator.createMessage(WebServiceMessageFactory) after a message has been
created. |
protected void |
SoapEnvelopeMessageCreator.doWithMessage(WebServiceMessage message) |
Modifier and Type | Method and Description |
---|---|
protected abstract org.custommonkey.xmlunit.Diff |
DiffMatcher.createDiff(WebServiceMessage message)
Creates a
Diff for the given message. |
protected org.custommonkey.xmlunit.Diff |
PayloadDiffMatcher.createDiff(WebServiceMessage message) |
void |
WebServiceMessageMatcher.match(WebServiceMessage message)
Matches the given message against the expectations.
|
void |
AbstractSoapMessageMatcher.match(WebServiceMessage message) |
void |
DiffMatcher.match(WebServiceMessage message) |
void |
SchemaValidatingMatcher.match(WebServiceMessage message) |
Modifier and Type | Method and Description |
---|---|
WebServiceMessage |
WebServiceConnection.receive(WebServiceMessageFactory messageFactory)
Receives a message using the given
WebServiceMessageFactory . |
WebServiceMessage |
AbstractWebServiceConnection.receive(WebServiceMessageFactory messageFactory) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractWebServiceConnection.onReceiveAfterRead(WebServiceMessage message)
Called when the given message has been read from the
TransportInputStream . |
protected void |
AbstractWebServiceConnection.onSendAfterWrite(WebServiceMessage message)
Called after the given message has been written to the
TransportOutputStream . |
protected void |
AbstractWebServiceConnection.onSendBeforeWrite(WebServiceMessage message)
Called before the given message has been written to the
TransportOutputStream . |
void |
WebServiceConnection.send(WebServiceMessage message)
Sends the given message using this connection.
|
void |
AbstractWebServiceConnection.send(WebServiceMessage message) |
Modifier and Type | Method and Description |
---|---|
protected void |
HttpExchangeConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
HttpComponentsConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
HttpUrlConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
CommonsHttpConnection.onSendAfterWrite(WebServiceMessage message)
Deprecated.
|
protected void |
ClientHttpRequestConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
HttpServletConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
HttpComponentsConnection.onSendBeforeWrite(WebServiceMessage message) |
protected void |
CommonsHttpConnection.onSendBeforeWrite(WebServiceMessage message)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JmsSenderConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
JmsReceiverConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
JmsReceiverConnection.onSendBeforeWrite(WebServiceMessage message) |
Modifier and Type | Method and Description |
---|---|
protected void |
MailReceiverConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
MailSenderConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
MailReceiverConnection.onSendBeforeWrite(WebServiceMessage message) |
protected void |
MailSenderConnection.onSendBeforeWrite(WebServiceMessage message) |
Modifier and Type | Method and Description |
---|---|
protected void |
XmppReceiverConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
XmppSenderConnection.onSendAfterWrite(WebServiceMessage message) |
protected void |
XmppReceiverConnection.onSendBeforeWrite(WebServiceMessage message) |
Copyright © 2020 Pivotal Software. All rights reserved.