Package org.citrusframework.http.actions
Class HttpActionBuilder
java.lang.Object
org.citrusframework.http.actions.HttpActionBuilder
- All Implemented Interfaces:
ReferenceResolverAware,TestActionBuilder<TestAction>,TestActionBuilder.DelegatingTestActionBuilder<TestAction>
public class HttpActionBuilder
extends Object
implements TestActionBuilder.DelegatingTestActionBuilder<TestAction>, ReferenceResolverAware
Action executes http client and server operations.
- Since:
- 2.4
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Initiate http client action.client(HttpClient httpClient) Initiate http client action.static HttpActionBuilderhttp()Static entrance method for the Http fluent action builder.Initiate http server action.Initiate http server action.voidsetReferenceResolver(ReferenceResolver referenceResolver) Specifies the referenceResolver.withReferenceResolver(ReferenceResolver referenceResolver) Sets the bean reference resolver.
-
Constructor Details
-
HttpActionBuilder
public HttpActionBuilder()
-
-
Method Details
-
http
Static entrance method for the Http fluent action builder.- Returns:
-
client
Initiate http client action. -
client
Initiate http client action. -
server
Initiate http server action. -
server
Initiate http server action. -
withReferenceResolver
Sets the bean reference resolver.- Parameters:
referenceResolver-
-
build
- Specified by:
buildin interfaceTestActionBuilder<TestAction>
-
getDelegate
- Specified by:
getDelegatein interfaceTestActionBuilder.DelegatingTestActionBuilder<TestAction>
-
setReferenceResolver
Specifies the referenceResolver.- Specified by:
setReferenceResolverin interfaceReferenceResolverAware- Parameters:
referenceResolver-
-