Interface SubSystem

  • All Known Implementing Classes:
    AbstractBoot, LibBaseBoot

    public interface SubSystem
    A sub-system holds a separate collection of modules.

    On a simple level, subsystems can be just libraries. Libraries offering services need a controlled way to initialize these services before dependent code starts using the library. This can be achived by embedding the library services into an own subsystem.

    Author:
    Thomas Morgner
    • Method Detail

      • getGlobalConfig

        Configuration getGlobalConfig()
        Returns the global configuration.
        Returns:
        The global configuration.
      • getExtendedConfig

        ExtendedConfiguration getExtendedConfig()
        Returns the global configuration as ExtendedConfiguration instance.
        Returns:
        the extended configuration.
      • getPackageManager

        PackageManager getPackageManager()
        Returns the package manager.
        Returns:
        The package manager.