Class ExtensionManager


  • public class ExtensionManager
    extends Object
    • Method Detail

      • makeClassPath

        public static String makeClassPath​(File jarFile)
      • readExtensions

        public static void readExtensions​(boolean afterStart)
      • hasExtensionsFile

        public static boolean hasExtensionsFile()
      • getExtensionsFile

        public static File getExtensionsFile()
      • getExtensionsFileDefault

        public static String getExtensionsFileDefault()
      • getExtensionNames

        public static List<String> getExtensionNames()
      • isJythonExtern

        public static boolean isJythonExtern()
      • setJythonExtern

        public static void setJythonExtern​(boolean jythonExtern)
      • hasPython

        public static boolean hasPython()
      • getPython

        public static String getPython()
      • isJrubyExtern

        public static boolean isJrubyExtern()
      • setJrubyExtern

        public static void setJrubyExtern​(boolean jrubyExtern)
      • hasShebang

        public static boolean hasShebang​(String type,
                                         String scriptFile)
      • getSitesTxt

        public static File getSitesTxt()
      • getSitesTxtDefault

        public static String getSitesTxtDefault()
      • show

        public static void show()
      • isInstalled

        public boolean isInstalled​(String name)
      • isOutOfDate

        public boolean isOutOfDate​(String name,
                                   String version)