Class BaseBoot
java.lang.Object
org.jfree.base.AbstractBoot
org.jfree.base.BaseBoot
- All Implemented Interfaces:
org.jfree.base.modules.SubSystem
The base boot class. This initializes the services provided by
JCommon.
- Author:
- Thomas Morgner
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.jfree.base.config.ModifiableConfigurationReturns the global configuration as modifiable configuration reference.static AbstractBootReturns the boot instance.protected BootableProjectInfoReturns the project info.protected ConfigurationReturns the global configuration for JFreeReport.protected voidPerforms the boot process.Methods inherited from class AbstractBoot
createDefaultHierarchicalConfiguration, createDefaultHierarchicalConfiguration, getExtendedConfig, getGlobalConfig, getPackageManager, isBootDone, isBootInProgress, loadBooter, start
-
Method Details
-
getConfiguration
Returns the global configuration as modifiable configuration reference.- Returns:
- the global configuration
-
loadConfiguration
Returns the global configuration for JFreeReport.In the current implementation, the configuration has no properties defined, but references a parent configuration that:
- copies across all the
Systemproperties to use as report configuration properties (obviously the majority of them will not apply to reports); - itself references a parent
configuration that reads its properties from a file
jfreereport.properties.
- Specified by:
loadConfigurationin classAbstractBoot- Returns:
- the global configuration.
- copies across all the
-
getInstance
-
performBoot
Performs the boot process.- Specified by:
performBootin classAbstractBoot
-
getProjectInfo
Returns the project info.- Specified by:
getProjectInfoin classAbstractBoot- Returns:
- The project info.
-