|
Spring Web Services Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.ws.test.client.ResponseCreators
public abstract class ResponseCreators
Factory methods for ResponseCreator
classes. Typically used to provide input for ResponseActions.andRespond(ResponseCreator)
.
Method Summary | |
---|---|
static ResponseCreator |
withClientOrSenderFault(String faultStringOrReason,
Locale locale)
Respond with a Client (SOAP 1.1) or Sender (SOAP 1.2) fault. |
static ResponseCreator |
withError(String errorMessage)
Respond with an error. |
static ResponseCreator |
withException(IOException ioException)
Respond with an IOException . |
static ResponseCreator |
withException(RuntimeException ex)
Respond with an RuntimeException . |
static ResponseCreator |
withMustUnderstandFault(String faultStringOrReason,
Locale locale)
Respond with a MustUnderstand fault. |
static ResponseCreator |
withPayload(Resource payload)
Respond with the given Resource XML as payload response. |
static ResponseCreator |
withPayload(Source payload)
Respond with the given Source XML as payload response. |
static ResponseCreator |
withServerOrReceiverFault(String faultStringOrReason,
Locale locale)
Respond with a Server (SOAP 1.1) or Receiver (SOAP 1.2) fault. |
static ResponseCreator |
withSoapEnvelope(Resource soapEnvelope)
Respond with the given Resource XML as SOAP envelope response. |
static ResponseCreator |
withSoapEnvelope(Source soapEnvelope)
Respond with the given Source XML as SOAP envelope response. |
static ResponseCreator |
withVersionMismatchFault(String faultStringOrReason,
Locale locale)
Respond with a VersionMismatch fault. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ResponseCreator withPayload(Source payload)
Source
XML as payload response.
payload
- the response payload
public static ResponseCreator withPayload(Resource payload) throws IOException
Resource
XML as payload response.
payload
- the response payload
IOException
public static ResponseCreator withError(String errorMessage)
errorMessage
- the error message
WebServiceConnection.hasError()
,
WebServiceConnection.getErrorMessage()
public static ResponseCreator withException(IOException ioException)
IOException
.
ioException
- the exception to be thrown
public static ResponseCreator withException(RuntimeException ex)
RuntimeException
.
ex
- the runtime exception to be thrown
public static ResponseCreator withSoapEnvelope(Source soapEnvelope)
Source
XML as SOAP envelope response.
soapEnvelope
- the response SOAP envelope
public static ResponseCreator withSoapEnvelope(Resource soapEnvelope) throws IOException
Resource
XML as SOAP envelope response.
soapEnvelope
- the response SOAP envelope
IOException
public static ResponseCreator withMustUnderstandFault(String faultStringOrReason, Locale locale)
MustUnderstand
fault.
faultStringOrReason
- the SOAP 1.1 fault string or SOAP 1.2 reason textlocale
- the language of faultStringOrReason. Optional for SOAP 1.1SoapBody.addMustUnderstandFault(String, java.util.Locale)
public static ResponseCreator withClientOrSenderFault(String faultStringOrReason, Locale locale)
Client
(SOAP 1.1) or Sender
(SOAP 1.2) fault.
faultStringOrReason
- the SOAP 1.1 fault string or SOAP 1.2 reason textlocale
- the language of faultStringOrReason. Optional for SOAP 1.1SoapBody.addClientOrSenderFault(String, Locale)
public static ResponseCreator withServerOrReceiverFault(String faultStringOrReason, Locale locale)
Server
(SOAP 1.1) or Receiver
(SOAP 1.2) fault.
faultStringOrReason
- the SOAP 1.1 fault string or SOAP 1.2 reason textlocale
- the language of faultStringOrReason. Optional for SOAP 1.1SoapBody.addServerOrReceiverFault(String, Locale)
public static ResponseCreator withVersionMismatchFault(String faultStringOrReason, Locale locale)
VersionMismatch
fault.
faultStringOrReason
- the SOAP 1.1 fault string or SOAP 1.2 reason textlocale
- the language of faultStringOrReason. Optional for SOAP 1.1SoapBody.addVersionMismatchFault(String, Locale)
|
Spring Web Services Framework | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |