for (Plugin plugin : pluginsToDelete) {
pluginNames.add(plugin.getDisplayName());
}
pluginMgr.deletePlugins(subject, Arrays.asList(getSelectedPluginIds()));
PluginDeploymentScannerMBean scanner = LookupUtil.getPluginDeploymentScanner();
scanner.scanAndRegister();
FacesContextUtility.addMessage(FacesMessage.SEVERITY_INFO, "Deleted plugins: " + pluginNames);
} catch (Exception e) {
processException("Failed to delete agent plugins", e);
}
return;