Class HttpActionBuilder

  • All Implemented Interfaces:
    com.consol.citrus.spi.ReferenceResolverAware, com.consol.citrus.TestActionBuilder<com.consol.citrus.TestAction>, com.consol.citrus.TestActionBuilder.DelegatingTestActionBuilder<com.consol.citrus.TestAction>

    public class HttpActionBuilder
    extends Object
    implements com.consol.citrus.TestActionBuilder.DelegatingTestActionBuilder<com.consol.citrus.TestAction>, com.consol.citrus.spi.ReferenceResolverAware
    Action executes http client and server operations.
    Since:
    2.4
    Author:
    Christoph Deppisch
    • Constructor Detail

      • HttpActionBuilder

        public HttpActionBuilder()
    • Method Detail

      • http

        public static HttpActionBuilder http()
        Static entrance method for the Http fluent action builder.
        Returns:
      • withReferenceResolver

        public HttpActionBuilder withReferenceResolver​(com.consol.citrus.spi.ReferenceResolver referenceResolver)
        Sets the bean reference resolver.
        Parameters:
        referenceResolver -
      • build

        public com.consol.citrus.TestAction build()
        Specified by:
        build in interface com.consol.citrus.TestActionBuilder<com.consol.citrus.TestAction>
      • getDelegate

        public com.consol.citrus.TestActionBuilder<?> getDelegate()
        Specified by:
        getDelegate in interface com.consol.citrus.TestActionBuilder.DelegatingTestActionBuilder<com.consol.citrus.TestAction>
      • setReferenceResolver

        public void setReferenceResolver​(com.consol.citrus.spi.ReferenceResolver referenceResolver)
        Specifies the referenceResolver.
        Specified by:
        setReferenceResolver in interface com.consol.citrus.spi.ReferenceResolverAware
        Parameters:
        referenceResolver -