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,
prompto.runtime.Context context) |
static DebugEventServlet |
getDebugEventServlet() |
static DebugRequestServlet |
getDebugRequestServlet() |
static long |
getHttpPort() |
static prompto.value.DocumentValue |
getHttpSession() |
static String |
getHttpUser() |
static IAuthenticationSource |
getLoginFactory(prompto.config.IConfigurationReader reader) |
static IAuthenticationSource |
getLoginFactory(String config) |
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.DocumentValue 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, prompto.runtime.Context context)
public static boolean isStarted()
public static DebugRequestServlet getDebugRequestServlet()
public static DebugEventServlet getDebugEventServlet()
public static long getHttpPort()
public static void installHandler(String path, prompto.declaration.IMethodDeclaration method)
public static IAuthenticationSource getLoginFactory(String config) throws IOException
IOExceptionpublic static IAuthenticationSource getLoginFactory(prompto.config.IConfigurationReader reader)
public static String getHttpUser()
public static void setHttpUser(String user)
public static prompto.value.DocumentValue getHttpSession()
public static void setHttpSession(prompto.value.DocumentValue session)
Copyright © 2020 Prompto. All rights reserved.