public abstract class DevServer extends Object
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addModules(DevServerEnvironment environment)
Adds dev server modules.
|
protected abstract void |
addModulesToJetty(DevServerEnvironment environment,
org.eclipse.jetty.server.handler.ContextHandlerCollection handlers)
Adds the dev server modules as contexts in jetty.
|
protected abstract DevServerEnvironment |
createDevEnvironment() |
void |
disableDebug()
Disables debug logging.
|
void |
enableDebug()
Enables debug logging.
|
void |
go()
Start/run the server.
|
protected void |
postStart(DevServerEnvironment environment)
Do any post startup tasks.
|
protected void |
preConfig()
Do any configuration steps.
|
protected int |
serverPort() |
protected final String[] args
public DevServer(String[] args)
public void enableDebug()
public void disableDebug()
protected void preConfig()
protected abstract DevServerEnvironment createDevEnvironment()
protected abstract void addModules(DevServerEnvironment environment)
environment - protected abstract void addModulesToJetty(DevServerEnvironment environment, org.eclipse.jetty.server.handler.ContextHandlerCollection handlers) throws Exception
environment - handlers - Exceptionprotected void postStart(DevServerEnvironment environment) throws Exception
Exceptionprotected int serverPort()
Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.