import java.util.ArrayList;
import java.util.List;
+
import org.onap.aai.cl.api.Logger;
import org.onap.aai.cl.eelf.LoggerFactory;
import org.onap.aai.cl.mdc.MdcContext;
import org.onap.sdc.api.notification.IArtifactInfo;
import org.onap.sdc.api.notification.INotificationData;
import org.slf4j.MDC;
-import org.springframework.beans.factory.annotation.Autowired;
public class EventCallback implements INotificationCallback {
private static Logger logger = LoggerFactory.getInstance().getLogger(EventCallback.class.getName());
private NotificationPublisher notificationPublisher;
private IDistributionClient client;
private ModelLoaderConfig config;
- @Autowired
private BabelServiceClientFactory babelServiceClientFactory;
- public EventCallback(IDistributionClient client, ModelLoaderConfig config) {
+ public EventCallback(IDistributionClient client, ModelLoaderConfig config, BabelServiceClientFactory babelServiceClientFactory) {
this.client = client;
this.config = config;
+ this.babelServiceClientFactory = babelServiceClientFactory;
}
@Override