public class OSGiModulesRegistryImpl extends AbstractOSGiModulesRegistryImpl implements org.osgi.framework.SynchronousBundleListener
ModulesRegistry.
It uses OSGi extender pattern to do necessary parsing of OSGi bundles.pamodules, parent, providers, repositories| Modifier and Type | Method and Description |
|---|---|
protected void |
add(HK2Module newModule) |
void |
bundleChanged(org.osgi.framework.BundleEvent event) |
protected String |
getProperty(String property) |
protected HK2Module |
newModule(ModuleDefinition moduleDef) |
void |
remove(HK2Module module) |
void |
shutdown() |
addModuleChangeListener, createChild, detachAll, find, getModulesClassLoader, getModulesClassLoader, getPackageAdmin, getParentClassLoader, parseInhabitants, register, removeModuleChangeListener, setParentClassLoader, unregisteradd, add, addRepository, addRepository, changed, createServiceLocator, createServiceLocator, createServiceLocator, dumpState, getAllServiceLocators, getModules, getModules, getModulesProvider, getProvidersClass, getProvidingModule, getRepository, getRunningServices, initializeServiceLocator, loadFromRepository, makeModuleFor, makeModuleFor, makeModuleFor, newServiceLocator, newServiceLocator, populateConfig, populateServiceLocator, print, registerRunningService, removeRepository, unregisterRunningServicepublic void bundleChanged(org.osgi.framework.BundleEvent event)
bundleChanged in interface org.osgi.framework.BundleListenerprotected void add(HK2Module newModule)
add in class AbstractModulesRegistryImplpublic void remove(HK2Module module)
remove in class AbstractOSGiModulesRegistryImplprotected HK2Module newModule(ModuleDefinition moduleDef)
newModule in class AbstractModulesRegistryImplpublic void shutdown()
shutdown in interface ModulesRegistryshutdown in class AbstractOSGiModulesRegistryImplCopyright © 2009–2019 Oracle Corporation. All rights reserved.