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:
EndpointBuilder<T>
public abstract class AbstractServerBuilder<T extends AbstractServer,B extends AbstractServerBuilder<T,B>>
extends AbstractEndpointBuilder<T>
-
Field Summary
Fields 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.debugLogging(boolean enabled) Sets the debug logging enabled flag.endpointAdapter(EndpointAdapter endpointAdapter) Sets the endpoint adapter.timeout(long timeout) Sets the default timeout.Methods inherited from class org.citrusframework.endpoint.AbstractEndpointBuilder
actor, build, getEndpoint, initialize, name, referenceResolver, 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
-
autoStart
Sets the autoStart property.- Parameters:
autoStart-- Returns:
-
endpointAdapter
Sets the endpoint adapter.- Parameters:
endpointAdapter-- Returns:
-
debugLogging
Sets the debug logging enabled flag.- Parameters:
enabled-- Returns:
-
timeout
Sets the default timeout.- Parameters:
timeout-- Returns:
-