|
Spring Web Services Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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
IOExceptionpublic 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 | |||||||||