Changes between Version 22 and Version 23 of GROUP_PLUGINS_ENABLE_DISABLE_R0
- Timestamp:
- 06/01/09 17:54:07 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_PLUGINS_ENABLE_DISABLE_R0
v22 v23 51 51 * String module description - information about description of the module. This is the <description> tag in the pom.xml of the module. 52 52 * 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 54 * In the ModuleRegistry class the following methods and properties have to be added(and implemented in the fake/true registries of course): 54 55 * 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'. … … 58 59 * void setEnabled(String moduleId) - Sets the module with the given id to be enabled. 59 60 * 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.61 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 62 62 * 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.).