public class OSGiObrModulesRegistryImpl extends AbstractOSGiModulesRegistryImpl implements org.osgi.framework.SynchronousBundleListener
pamodules, parent, providers, repositories| Modifier and Type | Method and Description |
|---|---|
void |
addObr(URI obrUri) |
void |
addRepository(Repository repository) |
void |
addRepository(Repository repository,
int weight) |
void |
bundleChanged(org.osgi.framework.BundleEvent event) |
protected HK2Module |
loadFromRepository(String name,
String version) |
protected HK2Module |
newModule(ModuleDefinition moduleDef) |
void |
shutdown() |
addModuleChangeListener, createChild, detachAll, find, getModulesClassLoader, getModulesClassLoader, getPackageAdmin, getParentClassLoader, parseInhabitants, register, remove, removeModuleChangeListener, setParentClassLoader, unregisteradd, add, add, changed, createServiceLocator, createServiceLocator, createServiceLocator, dumpState, getAllServiceLocators, getModules, getModules, getModulesProvider, getProvidersClass, getProvidingModule, getRepository, getRunningServices, initializeServiceLocator, makeModuleFor, makeModuleFor, makeModuleFor, newServiceLocator, newServiceLocator, populateConfig, populateServiceLocator, print, registerRunningService, removeRepository, unregisterRunningServicepublic void addRepository(Repository repository, int weight)
addRepository in interface ModulesRegistryaddRepository in class AbstractModulesRegistryImplpublic void addRepository(Repository repository)
addRepository in interface ModulesRegistryaddRepository in class AbstractModulesRegistryImplprotected HK2Module newModule(ModuleDefinition moduleDef)
newModule in class AbstractModulesRegistryImplprotected HK2Module loadFromRepository(String name, String version)
loadFromRepository in class AbstractModulesRegistryImplpublic void bundleChanged(org.osgi.framework.BundleEvent event)
bundleChanged in interface org.osgi.framework.BundleListenerpublic void shutdown()
shutdown in interface ModulesRegistryshutdown in class AbstractOSGiModulesRegistryImplCopyright © 2009–2019 Oracle Corporation. All rights reserved.