public void export(URI componentUri, ManagementInfo info, Supplier<?> supplier) { ComponentHolder holder = new ComponentHolder(componentUri, info, supplier); for (Map.Entry<String, ManagementExtension> entry : extensions.entrySet()) { String type = entry.getKey(); ManagementExtension extension = entry.getValue(); extension.export(componentUri, info, supplier); holder.registered.add(type); } componentHolders.add(holder); }
public void export(URI componentUri, ManagementInfo info, Supplier<?> supplier) { ComponentHolder holder = new ComponentHolder(componentUri, info, supplier); for (Map.Entry<String, ManagementExtension> entry : extensions.entrySet()) { String type = entry.getKey(); ManagementExtension extension = entry.getValue(); extension.export(componentUri, info, supplier); holder.registered.add(type); } componentHolders.add(holder); }
public void export(URI componentUri, ManagementInfo info, ObjectFactory<?> objectFactory, ClassLoader classLoader) throws ManagementException { ComponentHolder holder = new ComponentHolder(componentUri, info, objectFactory, classLoader); for (Map.Entry<String, ManagementExtension> entry : extensions.entrySet()) { String type = entry.getKey(); ManagementExtension extension = entry.getValue(); extension.export(componentUri, info, objectFactory, classLoader); holder.registered.add(type); } componentHolders.add(holder); }