public abstract class BaseEmbeddedServer extends java.lang.Object implements EmbeddedServer
Modifier and Type | Field and Description |
---|---|
private CompositeHealthCheck |
healthChecks |
private org.slf4j.Logger |
log |
private org.eclipse.jetty.server.Server |
server |
private java.lang.String |
version |
Constructor and Description |
---|
BaseEmbeddedServer(org.eclipse.jetty.server.Server server,
ServerConfiguration conf) |
BaseEmbeddedServer(org.eclipse.jetty.server.Server server,
ServerConfiguration conf,
org.eclipse.jetty.util.component.LifeCycle coordinator) |
Modifier and Type | Method and Description |
---|---|
private boolean |
check() |
boolean |
isStarted() |
void |
setHealthChecks(java.util.Set<HealthCheck> healthChecks) |
void |
start() |
void |
stop() |
private final org.slf4j.Logger log
private final org.eclipse.jetty.server.Server server
private final java.lang.String version
private CompositeHealthCheck healthChecks
public BaseEmbeddedServer(org.eclipse.jetty.server.Server server, ServerConfiguration conf)
public BaseEmbeddedServer(org.eclipse.jetty.server.Server server, ServerConfiguration conf, org.eclipse.jetty.util.component.LifeCycle coordinator)
public void start()
start
in interface EmbeddedServer
public void stop()
stop
in interface EmbeddedServer
public boolean isStarted()
isStarted
in interface EmbeddedServer
private boolean check()
@Inject public void setHealthChecks(java.util.Set<HealthCheck> healthChecks)