Package org.citrusframework.server
Class AbstractServerBuilder<T extends AbstractServer,B extends AbstractServerBuilder<T,B>>
java.lang.Object
org.citrusframework.endpoint.AbstractEndpointBuilder<T>
org.citrusframework.server.AbstractServerBuilder<T,B>
- All Implemented Interfaces:
org.citrusframework.common.Named,org.citrusframework.endpoint.EndpointBuilder<T>,org.citrusframework.spi.ReferenceResolverAware
public abstract class AbstractServerBuilder<T extends AbstractServer,B extends AbstractServerBuilder<T,B>>
extends AbstractEndpointBuilder<T>
-
Field Summary
Fields inherited from class org.citrusframework.endpoint.AbstractEndpointBuilder
referenceResolverFields inherited from interface org.citrusframework.endpoint.EndpointBuilder
logger, RESOURCE_PATH, TYPE_RESOLVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionautoStart(boolean autoStart) Sets the autoStart property.build()debugLogging(boolean enabled) Sets the debug logging enabled flag.endpointAdapter(org.citrusframework.endpoint.EndpointAdapter endpointAdapter) Sets the endpoint adapter.voidsetAutoStart(boolean autoStart) voidsetDebugLogging(boolean enabled) voidsetEndpointAdapter(String endpointAdapter) voidsetTimeout(long timeout) timeout(long timeout) Sets the default timeout.Methods inherited from class org.citrusframework.endpoint.AbstractEndpointBuilder
actor, getEndpoint, initialize, name, referenceResolver, setName, setReferenceResolver, supportsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.citrusframework.endpoint.EndpointBuilder
build, build
-
Constructor Details
-
AbstractServerBuilder
protected AbstractServerBuilder()
-
-
Method Details
-
build
- Specified by:
buildin interfaceorg.citrusframework.endpoint.EndpointBuilder<T extends AbstractServer>- Overrides:
buildin classAbstractEndpointBuilder<T extends AbstractServer>
-
autoStart
Sets the autoStart property. -
setAutoStart
public void setAutoStart(boolean autoStart) -
endpointAdapter
Sets the endpoint adapter. -
setEndpointAdapter
-
debugLogging
Sets the debug logging enabled flag. -
setDebugLogging
public void setDebugLogging(boolean enabled) -
timeout
Sets the default timeout. -
setTimeout
public void setTimeout(long timeout)
-