public abstract class BaseEmbeddedServer extends java.lang.Object implements EmbeddedServer
Modifier and Type | Field and Description |
---|---|
private ServerConfiguration |
config |
private HealthChecker |
healthChecker |
private org.slf4j.Logger |
log |
private org.eclipse.jetty.server.Server |
server |
Constructor and Description |
---|
BaseEmbeddedServer(org.eclipse.jetty.server.Server server,
ServerConfiguration config) |
BaseEmbeddedServer(org.eclipse.jetty.server.Server server,
ServerConfiguration config,
org.eclipse.jetty.util.component.LifeCycle coordinator) |
Modifier and Type | Method and Description |
---|---|
boolean |
isStarted() |
void |
setHealthChecker(HealthChecker healthChecker) |
void |
start() |
void |
stop() |
private final org.slf4j.Logger log
private final org.eclipse.jetty.server.Server server
private final ServerConfiguration config
private HealthChecker healthChecker
public BaseEmbeddedServer(org.eclipse.jetty.server.Server server, ServerConfiguration config)
public BaseEmbeddedServer(org.eclipse.jetty.server.Server server, ServerConfiguration config, org.eclipse.jetty.util.component.LifeCycle coordinator)
@Inject public void setHealthChecker(HealthChecker healthChecker)
public void start()
start
in interface EmbeddedServer
public void stop()
stop
in interface EmbeddedServer
public boolean isStarted()
isStarted
in interface EmbeddedServer