Class Boot


  • public class Boot
    extends java.lang.Object
    • Field Detail

      • PROM_VERSION

        public static java.lang.String PROM_VERSION
      • RELEASE_PACKAGE

        public static java.lang.String RELEASE_PACKAGE
      • LIB_FOLDER

        public static java.lang.String LIB_FOLDER
      • IMAGES_FOLDER

        public static java.lang.String IMAGES_FOLDER
      • PROM_USER_FOLDER

        public static java.lang.String PROM_USER_FOLDER
      • MACRO_FOLDER

        public static java.lang.String MACRO_FOLDER
      • PACKAGE_FOLDER

        public static java.lang.String PACKAGE_FOLDER
      • WORKSPACE_FOLDER

        public static java.lang.String WORKSPACE_FOLDER
      • PLUGIN_QUALITY_THRESHOLD

        public static PluginQuality PLUGIN_QUALITY_THRESHOLD
      • PLUGIN_LEVEL_THRESHOLD

        public static PluginLevel PLUGIN_LEVEL_THRESHOLD
      • DEFAULT_REPOSITORY

        public static java.net.URL DEFAULT_REPOSITORY
      • OPENXES_SHADOW_SIZE

        public static int OPENXES_SHADOW_SIZE
      • CONNECT_TIMEOUT

        public static int CONNECT_TIMEOUT
      • READ_TIMEOUT

        public static int READ_TIMEOUT
      • HIDE_OLD_PACKAGES

        public static boolean HIDE_OLD_PACKAGES
      • CHECK_PACKAGES

        public static boolean CHECK_PACKAGES
      • AUTO_UPDATE

        public static java.lang.String AUTO_UPDATE
      • LAST_RELEASE_AUTOINSTALLED_KEY

        public static final java.lang.String LAST_RELEASE_AUTOINSTALLED_KEY
        See Also:
        Constant Field Values
      • LAST_RELEASE_PACKAGE_KEY

        public static final java.lang.String LAST_RELEASE_PACKAGE_KEY
        See Also:
        Constant Field Values
      • TRACKING_BY_GA_ALLOWED

        public static final java.lang.String TRACKING_BY_GA_ALLOWED
        See Also:
        Constant Field Values
      • LITE_PREFIX

        public static final java.lang.String LITE_PREFIX
        Versions of ProM.Lite should have a PROM_VERSION in the ini file that identifies the specific version. This should be prefixed by the LITE_PREFIX
        See Also:
        Constant Field Values
    • Constructor Detail

      • Boot

        public Boot()
    • Method Detail

      • getBestRepository

        public static java.lang.String getBestRepository​(java.lang.String[] repositories,
                                                         java.lang.String defaultRepository)
      • isLatestReleaseInstalled

        public static boolean isLatestReleaseInstalled()
      • setReleaseInstalled

        public static void setReleaseInstalled​(java.lang.String version,
                                               java.lang.String releasePackage)
      • setLatestReleaseInstalled

        public static void setLatestReleaseInstalled()
      • isTrackingByGAAllowed

        public static boolean isTrackingByGAAllowed()
      • boot

        public static void boot​(java.lang.Class<?> bootClass,
                                java.lang.Class<? extends PluginContext> pluginContextClass,
                                java.lang.String... args)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • boot

        public static java.lang.Object boot​(java.lang.Class<?> bootClass,
                                            java.lang.String... args)
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception