Package com.consol.citrus.http.xml
Class Http
- java.lang.Object
-
- com.consol.citrus.http.xml.Http
-
- All Implemented Interfaces:
com.consol.citrus.spi.ReferenceResolverAware,TestActionBuilder<TestAction>
public class Http extends Object implements TestActionBuilder<TestAction>, com.consol.citrus.spi.ReferenceResolverAware
- Author:
- Christoph Deppisch
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHttp.ClientRequeststatic classHttp.ClientResponsestatic classHttp.HttpRequeststatic classHttp.HttpResponsestatic classHttp.ServerRequeststatic classHttp.ServerResponse-
Nested classes/interfaces inherited from interface com.consol.citrus.TestActionBuilder
TestActionBuilder.DelegatingTestActionBuilder<T extends TestAction>
-
-
Field Summary
-
Fields inherited from interface com.consol.citrus.TestActionBuilder
LOG, RESOURCE_PATH, TYPE_RESOLVER
-
-
Constructor Summary
Constructors Constructor Description Http()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestActionbuild()HttpsetActor(String actor)HttpsetDescription(String value)HttpsetHttpClient(String httpClient)HttpsetHttpServer(String httpServer)HttpsetReceiveRequest(Http.ServerRequest request)HttpsetReceiveResponse(Http.ClientResponse response)voidsetReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)HttpsetSendRequest(Http.ClientRequest request)HttpsetSendResponse(Http.ServerResponse response)
-
-
-
Method Detail
-
setSendRequest
public Http setSendRequest(Http.ClientRequest request)
-
setReceiveResponse
public Http setReceiveResponse(Http.ClientResponse response)
-
setReceiveRequest
public Http setReceiveRequest(Http.ServerRequest request)
-
setSendResponse
public Http setSendResponse(Http.ServerResponse response)
-
build
public TestAction build()
- Specified by:
buildin interfaceTestActionBuilder<TestAction>
-
setReferenceResolver
public void setReferenceResolver(com.consol.citrus.spi.ReferenceResolver referenceResolver)
- Specified by:
setReferenceResolverin interfacecom.consol.citrus.spi.ReferenceResolverAware
-
-