public class BaseServer<T extends BaseServer> extends java.lang.Object implements Server<T>
| Constructor and Description |
|---|
BaseServer(BaseServerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRoute(Routes route) |
void |
addServlet(java.lang.Class<? extends javax.servlet.Servlet> servlet,
java.lang.String pathSpec)
Until we can migrate to
CommandHandlers for everything, we leave this escape hatch. |
void |
addServlet(javax.servlet.Servlet servlet,
java.lang.String pathSpec)
Until we can migrate to
CommandHandlers for everything, we leave this escape hatch. |
java.net.URL |
getUrl() |
boolean |
isStarted() |
T |
start() |
void |
stop() |
public BaseServer(BaseServerOptions options)
public void addServlet(java.lang.Class<? extends javax.servlet.Servlet> servlet,
java.lang.String pathSpec)
ServerCommandHandlers for everything, we leave this escape hatch.addServlet in interface Server<T extends BaseServer>public void addServlet(javax.servlet.Servlet servlet,
java.lang.String pathSpec)
ServerCommandHandlers for everything, we leave this escape hatch.addServlet in interface Server<T extends BaseServer>public void addRoute(Routes route)
addRoute in interface Server<T extends BaseServer>public boolean isStarted()
isStarted in interface Server<T extends BaseServer>public T start()
start in interface HasLifecycle<T extends BaseServer>public void stop()
stop in interface HasLifecycle<T extends BaseServer>public java.net.URL getUrl()
getUrl in interface Server<T extends BaseServer>