for (ConnectorType connectorType: getConnector()) {
Connector connector = connectorType.getConnector(cl, service);
service.addConnector(connector);
}
if (service instanceof Lifecycle) {
Lifecycle lifecycle = (Lifecycle) service;
for (ListenerType listenerType: getListener()) {
LifecycleListener listener = listenerType.getLifecycleListener(cl);
lifecycle.addLifecycleListener(listener);
}
}
if (getEngine() != null) {
Engine engine = getEngine().getEngine(cl);