winstone
public class Launcher extends java.lang.Object implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
static byte |
RELOAD_TYPE |
static WinstoneResourceBundle |
RESOURCES |
static byte |
SHUTDOWN_TYPE |
static java.lang.String |
USAGE
Overridable usage screen
|
Constructor and Description |
---|
Launcher(java.util.Map args)
Constructor - initialises the web app, object pools, control port and the
available protocol listeners.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
deployEmbeddedWarfile(java.util.Map args) |
static java.util.Map |
getArgsFromCommandLine(java.lang.String[] argv) |
protected void |
handleControlRequest(java.net.Socket csAccepted) |
static void |
initLogger(java.util.Map args) |
boolean |
isRunning() |
static void |
main(java.lang.String[] argv)
Main method.
|
protected static void |
printUsage() |
void |
run()
The main run method.
|
void |
shutdown() |
protected void |
spawnListener(java.lang.String listenerClassName)
Instantiates listeners.
|
public static final byte SHUTDOWN_TYPE
public static final byte RELOAD_TYPE
public static final WinstoneResourceBundle RESOURCES
public static java.lang.String USAGE
public Launcher(java.util.Map args) throws java.io.IOException
java.io.IOException
protected void spawnListener(java.lang.String listenerClassName) throws java.io.IOException
java.io.IOException
public void run()
run
in interface java.lang.Runnable
protected void handleControlRequest(java.net.Socket csAccepted) throws java.io.IOException
java.io.IOException
public void shutdown()
public boolean isRunning()
public static void main(java.lang.String[] argv) throws java.io.IOException
java.io.IOException
public static java.util.Map getArgsFromCommandLine(java.lang.String[] argv) throws java.io.IOException
java.io.IOException
protected static void deployEmbeddedWarfile(java.util.Map args) throws java.io.IOException
java.io.IOException
public static void initLogger(java.util.Map args) throws java.io.IOException
java.io.IOException
protected static void printUsage()
Copyright © 2014. All Rights Reserved.