for (ComponentContext component : update.components()) {
if (!components.containsKey(component.name())) {
if (component.isModule()) {
components.put(component.name(), DefaultModuleContext.Builder.newBuilder(component.asModule()).build().setNetworkContext(this));
} else if (component.isVerticle()) {
components.put(component.name(), DefaultVerticleContext.Builder.newBuilder(component.asVerticle()).build().setNetworkContext(this));
}
}
}
}
super.notify(this);