public class AppServer extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
WEB_SERVER_SUCCESSFULLY_STARTED |
| Constructor and Description |
|---|
AppServer() |
| Modifier and Type | Method and Description |
|---|---|
static void |
callServerAboutToStart(IServerConfiguration config) |
static void |
createLogin(String login,
String password) |
static long |
getHttpPort() |
static prompto.value.Document |
getHttpSession() |
static String |
getHttpUser() |
static void |
initialize(IServerConfiguration config) |
static void |
installHandler(String path,
prompto.declaration.IMethodDeclaration method) |
static boolean |
isStarted() |
static IServerConfiguration |
loadConfiguration(String[] args) |
static void |
main(String[] args) |
static void |
main(String[] args,
java.util.function.Consumer<IServerConfiguration> afterStart) |
static <T extends IServerConfiguration> |
main(T config,
java.util.function.Consumer<T> afterStart) |
static void |
setHttpSession(prompto.value.Document session) |
static void |
setHttpUser(String user) |
static int |
start(Runnable serverStopped) |
static void |
stop() |
public static final String WEB_SERVER_SUCCESSFULLY_STARTED
public static void main(String[] args, java.util.function.Consumer<IServerConfiguration> afterStart) throws Throwable
Throwablepublic static <T extends IServerConfiguration> void main(T config, java.util.function.Consumer<T> afterStart) throws Throwable
Throwablepublic static void initialize(IServerConfiguration config) throws Throwable
Throwablepublic static IServerConfiguration loadConfiguration(String[] args) throws Exception
Exceptionpublic static void callServerAboutToStart(IServerConfiguration config)
public static boolean isStarted()
public static long getHttpPort()
public static void installHandler(String path, prompto.declaration.IMethodDeclaration method)
public static String getHttpUser()
public static void setHttpUser(String user)
public static prompto.value.Document getHttpSession()
public static void setHttpSession(prompto.value.Document session)
Copyright © 2018 Prompto. All rights reserved.