Class ServerLauncher


  • public class ServerLauncher
    extends java.lang.Object
    Since:
    2.11
    • Constructor Detail

      • ServerLauncher

        public ServerLauncher()
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
      • launch

        public static void launch​(java.lang.String prefix,
                                  java.lang.String[] args,
                                  com.google.inject.Module... modules)
      • createLaunchArgs

        public static LaunchArgs createLaunchArgs​(java.lang.String prefix,
                                                  java.lang.String[] args)
      • getTrace

        public static java.io.PrintWriter getTrace​(java.lang.String[] args)
      • createTrace

        public static java.io.PrintWriter createTrace()
      • redirectStandardStreams

        public static void redirectStandardStreams​(java.lang.String prefix,
                                                   java.lang.String[] args)
      • shouldValidate

        public static boolean shouldValidate​(java.lang.String[] args)
      • shouldTrace

        public static boolean shouldTrace​(java.lang.String[] args)
      • shouldLogStandardStreams

        public static boolean shouldLogStandardStreams​(java.lang.String[] args)
      • testArg

        public static boolean testArg​(java.lang.String[] args,
                                      java.lang.String... values)
      • testArg

        public static boolean testArg​(java.lang.String arg,
                                      java.lang.String... values)
      • logStandardStreams

        public static void logStandardStreams​(java.lang.String prefix)
      • silentStandardStreams

        public static void silentStandardStreams()
      • redirectStandardStreams

        public static void redirectStandardStreams​(java.io.OutputStream out)
      • redirectStandardStreams

        public static void redirectStandardStreams​(java.io.InputStream in,
                                                   java.io.OutputStream out)
      • silentOut

        public static java.io.OutputStream silentOut()
      • silentIn

        public static java.io.InputStream silentIn()