Class AbstractServerBuilder<T extends AbstractServer,​B extends AbstractServerBuilder<T,​B>>

  • All Implemented Interfaces:
    com.consol.citrus.endpoint.EndpointBuilder<T>

    public abstract class AbstractServerBuilder<T extends AbstractServer,​B extends AbstractServerBuilder<T,​B>>
    extends AbstractEndpointBuilder<T>
    Author:
    Christoph Deppisch
    • Constructor Detail

      • AbstractServerBuilder

        protected AbstractServerBuilder()
    • Method Detail

      • autoStart

        public B autoStart​(boolean autoStart)
        Sets the autoStart property.
        Parameters:
        autoStart -
        Returns:
      • endpointAdapter

        public B endpointAdapter​(com.consol.citrus.endpoint.EndpointAdapter endpointAdapter)
        Sets the endpoint adapter.
        Parameters:
        endpointAdapter -
        Returns:
      • debugLogging

        public B debugLogging​(boolean enabled)
        Sets the debug logging enabled flag.
        Parameters:
        enabled -
        Returns:
      • timeout

        public B timeout​(long timeout)
        Sets the default timeout.
        Parameters:
        timeout -
        Returns: