public DownloadResults checkOnInstall(Object key) {
Set set = kernel.listGBeans(new AbstractNameQuery(PluginInstaller.class.getName()));
for (Iterator it = set.iterator(); it.hasNext();) {
AbstractName name = (AbstractName) it.next();
PluginInstaller installer = (PluginInstaller) kernel.getProxyManager().createProxy(name, PluginInstaller.class);
DownloadResults result = installer.checkOnInstall(key);
kernel.getProxyManager().destroyProxy(installer);
return result;
}
return null;
}