public class ServerLauncher
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LOG |
static java.lang.String |
NO_VALIDATE |
static java.lang.String |
TRACE |
Constructor and Description |
---|
ServerLauncher() |
Modifier and Type | Method and Description |
---|---|
static LaunchArgs |
createLaunchArgs(java.lang.String prefix,
java.lang.String[] args) |
static java.io.PrintWriter |
createTrace() |
static java.io.PrintWriter |
getTrace(java.lang.String[] args) |
static void |
launch(java.lang.String prefix,
java.lang.String[] args,
com.google.inject.Module... modules) |
static void |
logStandardStreams(java.lang.String prefix) |
static void |
main(java.lang.String[] args) |
static void |
redirectStandardStreams(java.io.InputStream in,
java.io.OutputStream out) |
static void |
redirectStandardStreams(java.io.OutputStream out) |
static void |
redirectStandardStreams(java.lang.String prefix,
java.lang.String[] args) |
static boolean |
shouldLogStandardStreams(java.lang.String[] args) |
static boolean |
shouldTrace(java.lang.String[] args) |
static boolean |
shouldValidate(java.lang.String[] args) |
static java.io.InputStream |
silentIn() |
static java.io.OutputStream |
silentOut() |
static void |
silentStandardStreams() |
void |
start(LaunchArgs it) |
static boolean |
testArg(java.lang.String[] args,
java.lang.String... values) |
static boolean |
testArg(java.lang.String arg,
java.lang.String... values) |
public static final java.lang.String LOG
public static final java.lang.String TRACE
public static final java.lang.String NO_VALIDATE
public static void main(java.lang.String[] args)
public static void launch(java.lang.String prefix, java.lang.String[] args, com.google.inject.Module... modules)
public void start(LaunchArgs it)
public static LaunchArgs createLaunchArgs(java.lang.String prefix, java.lang.String[] args)
public static java.io.PrintWriter getTrace(java.lang.String[] args)
public static java.io.PrintWriter createTrace()
public static void redirectStandardStreams(java.lang.String prefix, java.lang.String[] args)
public static boolean shouldValidate(java.lang.String[] args)
public static boolean shouldTrace(java.lang.String[] args)
public static boolean shouldLogStandardStreams(java.lang.String[] args)
public static boolean testArg(java.lang.String[] args, java.lang.String... values)
public static boolean testArg(java.lang.String arg, java.lang.String... values)
public static void logStandardStreams(java.lang.String prefix)
public static void silentStandardStreams()
public static void redirectStandardStreams(java.io.OutputStream out)
public static void redirectStandardStreams(java.io.InputStream in, java.io.OutputStream out)
public static java.io.OutputStream silentOut()
public static java.io.InputStream silentIn()