Class BaseBoot

All Implemented Interfaces:
org.jfree.base.modules.SubSystem

public class BaseBoot extends AbstractBoot
The base boot class. This initializes the services provided by JCommon.
Author:
Thomas Morgner
  • Method Details

    • getConfiguration

      public static org.jfree.base.config.ModifiableConfiguration 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 System properties 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:
      loadConfiguration in class AbstractBoot
      Returns:
      the global configuration.
    • getInstance

      public static AbstractBoot getInstance()
      Returns the boot instance.
      Returns:
      The boot instance.
    • performBoot

      protected void performBoot()
      Performs the boot process.
      Specified by:
      performBoot in class AbstractBoot
    • getProjectInfo

      Returns the project info.
      Specified by:
      getProjectInfo in class AbstractBoot
      Returns:
      The project info.