+ ServiceDataStoreOperations serviceDataStoreOperations = new ServiceDataStoreOperationsImpl(
+ lightyServices.getBindingDataBroker());
+ RendererListenerImpl rendererListenerImpl = new RendererListenerImpl(pathComputationService,
+ lightyServices.getBindingNotificationPublishService());
+ PceListenerImpl pceListenerImpl = new PceListenerImpl(rendererServiceOperations, pathComputationService,
+ lightyServices.getBindingNotificationPublishService(), serviceDataStoreOperations);
+ NetworkModelListenerImpl networkModelListenerImpl = new NetworkModelListenerImpl(
+ lightyServices.getBindingNotificationPublishService(), serviceDataStoreOperations);
+ ServicehandlerImpl servicehandler = new ServicehandlerImpl(lightyServices.getBindingDataBroker(),
+ pathComputationService, rendererServiceOperations, lightyServices.getBindingNotificationPublishService(),
+ pceListenerImpl, rendererListenerImpl, networkModelListenerImpl, serviceDataStoreOperations);
+ servicehandlerProvider = new ServicehandlerProvider(lightyServices.getBindingDataBroker(),
+ lightyServices.getRpcProviderService(), lightyServices.getNotificationService(),
+ serviceDataStoreOperations, pceListenerImpl, rendererListenerImpl, networkModelListenerImpl,
+ servicehandler);
+ tapiProvider = initTapi(lightyServices, servicehandler);