Class BaseBoot

  • All Implemented Interfaces:
    SubSystem

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

      • getConfiguration

        public static ModifiableConfiguration getConfiguration()
        Returns the global configuration as modifiable configuration reference.
        Returns:
        the global configuration
      • loadConfiguration

        protected 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