Interface GlobalConfigurationManager

All Known Implementing Classes:
DefaultGlobalConfigurationManager

public interface GlobalConfigurationManager
Interface to access the global configuration information.

It collects

  • all sap module ids which are defined in the extensions
  • all extensions names which are related to the module ids
The sap module ids are defined in the project.properties file of in the following format <extensionName>.sap.moduleId=<moduleId>.

  • Method Details

    • getModuleIds

      Set<String> getModuleIds()
      Returns all registered module ids.
      Returns:
      module id array
    • getExtensionNames

      Set<String> getExtensionNames(String moduleId)
      Returns the extension names for the requested module id.
      Parameters:
      moduleId - requested module id
      Returns:
      set of extension names