Package org.citrusframework.actions.ws
Interface SoapSendMessageBuilderFactory<T extends TestAction,M extends SoapSendMessageBuilderFactory<T,M>>
- All Superinterfaces:
MessageBuilderFactory<T,,M> ReferenceResolverAwareBuilder<T,,M> SendMessageBuilderFactory<T,,M> TestActionBuilder<T>
- All Known Subinterfaces:
SoapSendFaultMessageBuilderFactory<T,M>
public interface SoapSendMessageBuilderFactory<T extends TestAction,M extends SoapSendMessageBuilderFactory<T,M>>
extends SendMessageBuilderFactory<T,M>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.citrusframework.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction> -
Field Summary
Fields inherited from interface org.citrusframework.TestActionBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Method Summary
Modifier and TypeMethodDescriptionSets the request accept header.attachment(Object attachment) Sets the attachment from Java object instance.attachment(String contentId, String contentType, String content) Sets the attachment with string content.attachment(String contentId, String contentType, Resource contentResource) Sets the attachment with content resource.attachment(String contentId, String contentType, Resource contentResource, Charset charset) Sets the attachment with content resource.Sets the charset name for this send action builder's most recent attachment.contentType(String contentType) Sets the request content type header.mtomEnabled(boolean mtomEnabled) soapAction(String soapAction) Sets special SOAP action message header.Set the endpoint URI for the request.Methods inherited from interface org.citrusframework.actions.MessageBuilderFactory
body, body, body, body, body, dictionary, dictionary, extract, extract, extract, from, from, header, header, header, header, header, headers, name, process, process, process, type, typeMethods inherited from interface org.citrusframework.actions.ReferenceResolverAwareBuilder
withReferenceResolverMethods inherited from interface org.citrusframework.actions.SendMessageBuilderFactory
fork, schema, schemaRepository, schemaValidation, transform, transformMethods inherited from interface org.citrusframework.TestActionBuilder
build
-
Method Details
-
soapAction
Sets special SOAP action message header. -
attachment
Sets the attachment with string content. -
attachment
Sets the attachment with content resource. -
attachment
Sets the attachment with content resource. -
charset
Sets the charset name for this send action builder's most recent attachment. -
attachment
Sets the attachment from Java object instance. -
uri
Set the endpoint URI for the request. This works only if the HTTP endpoint used doesn't provide an own endpoint URI resolver.- Parameters:
uri- absolute URI to use for the endpoint- Returns:
- self
-
contentType
Sets the request content type header. -
accept
Sets the request accept header. -
mtomEnabled
-