Package com.consol.citrus.dsl.builder
Class HttpActionBuilder.HttpServerActionBuilder
- java.lang.Object
-
- com.consol.citrus.dsl.builder.HttpActionBuilder.HttpServerActionBuilder
-
- All Implemented Interfaces:
com.consol.citrus.spi.ReferenceResolverAware
,TestActionBuilder<TestAction>
,TestActionBuilder.DelegatingTestActionBuilder<TestAction>
- Enclosing class:
- HttpActionBuilder
public static class HttpActionBuilder.HttpServerActionBuilder extends Object implements TestActionBuilder.DelegatingTestActionBuilder<TestAction>, com.consol.citrus.spi.ReferenceResolverAware
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.consol.citrus.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction>
-
-
Constructor Summary
Constructors Constructor Description HttpServerActionBuilder(HttpServerActionBuilder delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestAction
build()
TestActionBuilder<?>
getDelegate()
HttpActionBuilder.HttpServerReceiveActionBuilder
receive()
Receive Http requests as server.HttpServerResponseActionBuilder
respond()
Generic response builder for sending response messages to client.HttpServerResponseActionBuilder
respond(org.springframework.http.HttpStatus status)
Generic response builder for sending response messages to client with response status code.HttpActionBuilder.HttpServerSendActionBuilder
send()
Send Http response messages as server to client.void
setReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)
HttpActionBuilder.HttpServerActionBuilder
withReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)
Sets the Spring bean application context.
-
-
-
Constructor Detail
-
HttpServerActionBuilder
public HttpServerActionBuilder(HttpServerActionBuilder delegate)
-
-
Method Detail
-
respond
public HttpServerResponseActionBuilder respond()
Generic response builder for sending response messages to client.- Returns:
-
respond
public HttpServerResponseActionBuilder respond(org.springframework.http.HttpStatus status)
Generic response builder for sending response messages to client with response status code.- Returns:
-
receive
public HttpActionBuilder.HttpServerReceiveActionBuilder receive()
Receive Http requests as server.
-
send
public HttpActionBuilder.HttpServerSendActionBuilder send()
Send Http response messages as server to client.
-
withReferenceResolver
public HttpActionBuilder.HttpServerActionBuilder withReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)
Sets the Spring bean application context.- Parameters:
referenceResolver
-
-
setReferenceResolver
public void setReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)
- Specified by:
setReferenceResolver
in interfacecom.consol.citrus.spi.ReferenceResolverAware
-
build
public TestAction build()
- Specified by:
build
in interfaceTestActionBuilder<TestAction>
-
getDelegate
public TestActionBuilder<?> getDelegate()
- Specified by:
getDelegate
in interfaceTestActionBuilder.DelegatingTestActionBuilder<TestAction>
-
-