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 Summary
Modifier and TypeMethodDescriptionReturns the global configuration as ExtendedConfiguration instance.Returns the global configuration.Returns the package manager.
-
Method Details
-
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.
-