public class SoapClientRequestActionBuilder extends SendMessageBuilder<SendSoapMessageAction,SoapClientRequestActionBuilder>
action| Constructor and Description |
|---|
SoapClientRequestActionBuilder(DelegatingTestAction<TestAction> delegate,
Endpoint soapClient)
Default constructor using soap client endpoint.
|
SoapClientRequestActionBuilder(DelegatingTestAction<TestAction> delegate,
String soapClientUri)
Default constructor using soap client uri.
|
| Modifier and Type | Method and Description |
|---|---|
SoapClientRequestActionBuilder |
accept(String accept)
Sets the request accept header.
|
SoapClientRequestActionBuilder |
attachment(SoapAttachment attachment)
Sets the attachment from Java object instance.
|
SoapClientRequestActionBuilder |
attachment(String contentId,
String contentType,
org.springframework.core.io.Resource contentResource)
Sets the attachment with content resource.
|
SoapClientRequestActionBuilder |
attachment(String contentId,
String contentType,
org.springframework.core.io.Resource contentResource,
Charset charset)
Sets the attachment with content resource.
|
SoapClientRequestActionBuilder |
attachment(String contentId,
String contentType,
String content)
Sets the attachment with string content.
|
SoapClientRequestActionBuilder |
charset(String charsetName)
Sets the charset name for this send action builder's attachment.
|
SoapClientRequestActionBuilder |
contentType(String contentType)
Sets the request content type header.
|
protected SendSoapMessageAction |
getAction()
Provides access to receive message action delegate.
|
SoapClientRequestActionBuilder |
mtomEnabled(boolean mtomEnabled) |
protected void |
setPayload(String payload)
Sets the payload data on the message builder implementation.
|
SoapClientRequestActionBuilder |
soapAction(String soapAction)
Sets special SOAP action message header.
|
SoapClientRequestActionBuilder |
uri(String uri)
Set the endpoint URI for the request.
|
dictionary, dictionary, endpoint, endpoint, extractFromHeader, extractFromPayload, fork, getMessageContentBuilder, header, header, header, header, headerFragment, headerFragment, headerFragment, headerFragment, headers, jsonPath, message, messageType, messageType, name, payload, payload, payload, payload, payload, payload, payloadModel, withApplicationContext, xpathactor, build, description, execute, getActor, getDescription, getName, isDisabled, setActor, setDescription, setNamepublic SoapClientRequestActionBuilder(DelegatingTestAction<TestAction> delegate, Endpoint soapClient)
delegate - soapClient - public SoapClientRequestActionBuilder(DelegatingTestAction<TestAction> delegate, String soapClientUri)
delegate - soapClientUri - protected void setPayload(String payload)
SendMessageBuildersetPayload in class SendMessageBuilder<SendSoapMessageAction,SoapClientRequestActionBuilder>public SoapClientRequestActionBuilder soapAction(String soapAction)
soapAction - public SoapClientRequestActionBuilder attachment(String contentId, String contentType, String content)
contentId - contentType - content - public SoapClientRequestActionBuilder attachment(String contentId, String contentType, org.springframework.core.io.Resource contentResource)
contentId - contentType - contentResource - public SoapClientRequestActionBuilder attachment(String contentId, String contentType, org.springframework.core.io.Resource contentResource, Charset charset)
contentId - contentType - contentResource - charset - public SoapClientRequestActionBuilder charset(String charsetName)
charsetName - public SoapClientRequestActionBuilder attachment(SoapAttachment attachment)
attachment - public SoapClientRequestActionBuilder uri(String uri)
uri - absolute URI to use for the endpointpublic SoapClientRequestActionBuilder contentType(String contentType)
contentType - public SoapClientRequestActionBuilder accept(String accept)
accept - public SoapClientRequestActionBuilder mtomEnabled(boolean mtomEnabled)
protected SendSoapMessageAction getAction()
SendMessageBuildergetAction in class SendMessageBuilder<SendSoapMessageAction,SoapClientRequestActionBuilder>Copyright © 2008–2019 ConSol Software GmbH. All rights reserved.