Changes between Version 22 and Version 23 of GROUP_PLUGINS_ENABLE_DISABLE_R0


Ignore:
Timestamp:
06/01/09 17:54:07 (16 years ago)
Author:
pav
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUP_PLUGINS_ENABLE_DISABLE_R0

    v22 v23  
    5151   * String module description - information about description of the module. This is the <description> tag in the pom.xml of the module. 
    5252   * String module name - information about module name. This is the <name> tag in the pom.xml of the module. 
     53   * List<String> moduleDependencies - information about module dependencies. This is the <dependencies> section in pom.xml. 
    5354  * In the ModuleRegistry class the following methods and properties have to be added(and implemented in the fake/true registries of course): 
    5455   * ListProp<ModuleInfo> knownModules() - Gets the list of the so-called "known" modules. These are the modules, which have constructed, but are not started yet. In True(in Felix) they are called 'installed modules'. 
     
    5859   * void setEnabled(String moduleId) - Sets the module with the given id to be enabled. 
    5960   * void setDisabled(String moduleId) - Sets the module with the given id to be disabled. 
    60    * List<String> getDependencies(String moduleId) - Gets a list of dependencies of the module with the given module id. String element of the list represents the module id of the dependency. 
    6161    * the method should gather the dependencies of the modules from the pom.xml in the jar or in the modules/moduleName. Use FileEntryManager to get the file as a resource and parse it 
    6262    * Note: for the other revision parsing of the MANIFEST should be provided ( then you should compare the results with known modules so that there is no wrong names for the modules when manifest is parsed - this is because the manifest keeps the packages not only the modules names as Import-Packages.).