if(connectorInstance == null) {
synchronized (this) {
if(connectorInstance == null) {
connectorInstance = Connectors.getConnector(connectorId);
if (connectorInstance == null) {
throw new ConnectorException("No connector found for connector id '" + connectorId + "'");
}
}
}
}
}