final IConnectorsFactoryBuilder builder = this.provideConnectorsFactoryBuilder ();
final List<?> initializers = this.provideConnectorsFactoryInitializers ();
for (final Object initializer : initializers) {
if (initializer instanceof eu.mosaic_cloud.cloudlets.connectors.core.IConnectorsFactoryInitializer) {
try {
builder.initialize ((eu.mosaic_cloud.cloudlets.connectors.core.IConnectorsFactoryInitializer) initializer);
} catch (final Throwable exception) {
this.exceptions.traceHandledException (exception);
throw (new IllegalArgumentException ("error encountered while initializing cloudlet connectors factory", exception));
}
} else if (initializer instanceof eu.mosaic_cloud.connectors.core.IConnectorsFactoryInitializer) {