Package org.processmining.framework.boot
Class Boot
- java.lang.Object
-
- org.processmining.framework.boot.Boot
-
public class Boot extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBoot.Level
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTO_UPDATEstatic booleanCHECK_PACKAGESstatic intCONNECT_TIMEOUTstatic java.net.URLDEFAULT_REPOSITORYstatic booleanHIDE_OLD_PACKAGESstatic java.lang.StringIMAGES_FOLDERstatic java.lang.StringLAST_RELEASE_AUTOINSTALLED_KEYstatic java.lang.StringLAST_RELEASE_PACKAGE_KEYstatic java.lang.StringLIB_FOLDERstatic java.lang.StringLITE_PREFIXVersions of ProM.Lite should have a PROM_VERSION in the ini file that identifies the specific version.static java.lang.StringMACRO_FOLDERstatic intOPENXES_SHADOW_SIZEstatic java.lang.StringPACKAGE_FOLDERstatic PluginLevelPLUGIN_LEVEL_THRESHOLDstatic PluginQualityPLUGIN_QUALITY_THRESHOLDstatic java.lang.StringPROM_USER_FOLDERstatic java.lang.StringPROM_VERSIONstatic intREAD_TIMEOUTstatic java.lang.StringRELEASE_PACKAGEstatic Boot.LevelVERBOSEstatic java.lang.StringWORKSPACE_FOLDER
-
Constructor Summary
Constructors Constructor Description Boot()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidaddJarsForPackage(PackageDescriptor pack, Boot.Level verbose, PluginManager plugins)static voidboot(java.lang.Class<?> bootClass, java.lang.Class<? extends PluginContext> pluginContextClass, java.lang.String... args)static java.lang.Objectboot(java.lang.Class<?> bootClass, java.lang.String... args)static java.lang.StringgetBestRepository(java.lang.String[] repositories, java.lang.String defaultRepository)static booleanisLatestReleaseInstalled()static voidsetLatestReleaseInstalled()static voidsetReleaseInstalled(java.lang.String version, java.lang.String releasePackage)
-
-
-
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
-
VERBOSE
public static Boot.Level VERBOSE
-
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
-
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
-
-
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()
-
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
-
addJarsForPackage
public static void addJarsForPackage(PackageDescriptor pack, Boot.Level verbose, PluginManager plugins)
-
-