Package org.citrusframework.ws.actions
Class SoapClientActionBuilder
java.lang.Object
org.citrusframework.spi.AbstractReferenceResolverAwareTestActionBuilder<TestAction>
org.citrusframework.ws.actions.SoapClientActionBuilder
- All Implemented Interfaces:
ReferenceResolverAware,TestActionBuilder<TestAction>,TestActionBuilder.DelegatingTestActionBuilder<TestAction>
public class SoapClientActionBuilder
extends AbstractReferenceResolverAwareTestActionBuilder<TestAction>
Action executes soap client operations such as sending requests and receiving responses.
- Since:
- 2.6
- Author:
- Christoph Deppisch
-
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 -
Constructor Summary
ConstructorsConstructorDescriptionSoapClientActionBuilder(String soapClientUri) Default constructor.SoapClientActionBuilder(Endpoint soapClient) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionGeneric response builder for expecting response messages on client.build()receive()Generic response builder for expecting response messages on client.send()Generic request builder with request method and path.withReferenceResolver(ReferenceResolver referenceResolver) Sets the bean reference resolver.Methods inherited from class org.citrusframework.spi.AbstractReferenceResolverAwareTestActionBuilder
getDelegate, setReferenceResolver
-
Constructor Details
-
SoapClientActionBuilder
Default constructor. -
SoapClientActionBuilder
Default constructor.
-
-
Method Details
-
receive
Generic response builder for expecting response messages on client.- Returns:
-
assertFault
Generic response builder for expecting response messages on client.- Returns:
-
send
Generic request builder with request method and path.- Returns:
-
withReferenceResolver
Sets the bean reference resolver.- Parameters:
referenceResolver-
-
build
-