public abstract class JettyApplicationServer extends Object implements ApplicationServer
| Modifier and Type | Field and Description |
|---|---|
protected JndiDataSourceConfiguration[] |
jndiDsConfigurations |
protected int |
port |
protected File |
webappsFolder |
| Constructor and Description |
|---|
JettyApplicationServer(int port,
File webappsFolder,
JndiDataSourceConfiguration... jndiDsConfigurations) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
getMainWebAppName() |
String |
getUrl() |
void |
initialize() |
boolean |
isRunning() |
void |
start() |
void |
stop() |
protected int port
protected JndiDataSourceConfiguration[] jndiDsConfigurations
protected File webappsFolder
public JettyApplicationServer(int port,
File webappsFolder,
JndiDataSourceConfiguration... jndiDsConfigurations)
public void initialize()
throws IOException
initialize in interface ApplicationServerIOExceptionpublic void start()
throws Exception
start in interface ApplicationServerExceptionpublic void stop()
throws Exception
stop in interface ApplicationServerExceptionpublic boolean isRunning()
isRunning in interface ApplicationServerpublic String getUrl()
getUrl in interface ApplicationServerprotected abstract String getMainWebAppName()
Copyright © 2021 Open Foris. All rights reserved.