Class RegistryInstallerUtils


  • public class RegistryInstallerUtils
    extends Object
    • Constructor Detail

      • RegistryInstallerUtils

        public RegistryInstallerUtils()
    • Method Detail

      • copy

        public static void copy​(Path from,
                                Path to)
      • mkDir

        public static void mkDir​(String dir)
      • mkDirs

        public static void mkDirs​(String dir)
      • bailOutMissingOption

        public static void bailOutMissingOption​(String option)
      • bailOutWithMessage

        public static void bailOutWithMessage​(String msg)
      • deleteDirectory

        public static boolean deleteDirectory​(File path)
      • readRequiredLine

        public static String readRequiredLine​(String fmt,
                                              String requireValueMsg)
      • readPassword

        public static char[] readPassword​(String fmt)
      • flushConsole

        public static void flushConsole()
      • getPreset

        public static String getPreset​(String key)
      • isPresetValue

        public static boolean isPresetValue​(String key)
      • isLocalPortAvailable

        public static boolean isLocalPortAvailable​(int port)
        Returns true if the specified (local) port is available for use by SEARCH.
      • isRemotePortListening

        public static boolean isRemotePortListening​(String hostname,
                                                    int port)
        Returns true if the specified (remote) port is available for use by SEARCH.
      • serverListening

        public static boolean serverListening​(String host,
                                              int port)
        Checks to see if a server is listening on the specified port.
      • copyAll

        public static void copyAll​(String fromDir,
                                   String toDir)
      • copyAllType

        public static void copyAllType​(String fromDir,
                                       String toDir,
                                       String ext)
      • print

        public static void print​(String msg)
      • safeClose

        public static void safeClose​(Process proc)
      • safeClose

        public static void safeClose​(Closeable obj)