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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExtendedConfiguration
getExtendedConfig()
Returns the global configuration as ExtendedConfiguration instance.Configuration
getGlobalConfig()
Returns the global configuration.PackageManager
getPackageManager()
Returns the package manager.
-
-
-
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.
-
-