Changes between Version 23 and Version 24 of GROUP_PLUGINS_ENABLE_DISABLE_R0


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

--

Legend:

Unmodified
Added
Removed
Modified
  • GROUP_PLUGINS_ENABLE_DISABLE_R0

    v23 v24  
    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. 
     53   * List<String> moduleDependencies - information about module dependencies. 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. 
    5454  * In the ModuleRegistry class the following methods and properties have to be added(and implemented in the fake/true registries of course): 
    5555   * 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'. 
     
    5959   * void setEnabled(String moduleId) - Sets the module with the given id to be enabled. 
    6060   * void setDisabled(String moduleId) - Sets the module with the given id to be disabled. 
    61     * 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 
     61 
    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.). 
    6363  * The following methods has to be removed as long as their functionality is not needed or it will be provided by the upper ones: