public void onSessionInitiated(final ProviderContext session) { packetProcessingService = session.getRpcService(PacketProcessingService.class); ctx.registerService(CommandProvider.class.getName(), this, null); this.sessionInitiated = true; }
@Override public void onSessionInitiated(ProviderContext session) { m_dataBroker = session.getSALService(DataBroker.class); if (m_dataBroker == null) { LOG.error("Failed to init: data broker is null"); } mapService = session.getRpcService(AltoModelNetworkmapService.class); LOG.info("AltoNorthboundRouteNetworkmap initiated"); }
@Override public void onSessionInitiated(ProviderContext session) { m_dataBroker = session.getSALService(DataBroker.class); if (m_dataBroker == null) { LOG.error("Failed to init: data broker is null"); } mapService = session.getRpcService(AltoModelCostmapService.class); LOG.info("AltoNorthboundRouteCostmap initiated"); }
flow.setDelegate(session.getRpcService(SalFlowService.class)); flow.setDataBrokerService(session.getSALService(DataBrokerService.class)); inv.setFlowStatisticsService(session.getRpcService(OpendaylightFlowStatisticsService.class)); inv.setFlowTableStatisticsService(session.getRpcService(OpendaylightFlowTableStatisticsService.class)); inv.setNodeConnectorStatisticsService(session.getRpcService(OpendaylightPortStatisticsService.class)); inv.setTopologyDiscovery(session.getRpcService(FlowTopologyDiscoveryService.class)); inv.setDataProviderService(session.getSALService(DataProviderService.class)); dps.setDelegate(session.getRpcService(PacketProcessingService.class));
/** * Set up the test container. * * @throws Exception An error occurred. */ @Before @Override public void setup() throws Exception { super.setup(); // Get data broker service. ProviderContext sess = getSession(); dataBroker = sess.getSALService(DataBroker.class); // Get VTN RPC services. vtnService = sess.getRpcService(VtnService.class); vbridgeService = sess.getRpcService(VtnVbridgeService.class); vterminalService = sess.getRpcService(VtnVterminalService.class); vinterfaceService = sess.getRpcService(VtnVinterfaceService.class); macTableService = sess.getRpcService(VtnMacTableService.class); vlanMapService = sess.getRpcService(VtnVlanMapService.class); macMapService = sess.getRpcService(VtnMacMapService.class); portMapService = sess.getRpcService(VtnPortMapService.class); flowFilterService = sess.getRpcService(VtnFlowFilterService.class); flowCondService = sess.getRpcService(VtnFlowConditionService.class); pathPolicyService = sess.getRpcService(VtnPathPolicyService.class); pathMapService = sess.getRpcService(VtnPathMapService.class); versionService = sess.getRpcService(VtnVersionService.class); initVtnConfig(); }
@Override public void onSessionInitiated(ProviderContext session) { LOG.info("AlivenessMonitorProvider Session Initiated"); try { final DataBroker dataBroker = session.getSALService(DataBroker.class); PacketProcessingService pktProcessingService = session.getRpcService(PacketProcessingService.class); IdManagerService idManager = rpcProviderRegistry.getRpcService(IdManagerService.class); OdlInterfaceRpcService interfaceService = rpcProviderRegistry.getRpcService(OdlInterfaceRpcService.class); alivenessMonitor = new AlivenessMonitor(dataBroker); alivenessMonitor.setPacketProcessingService(pktProcessingService); alivenessMonitor.setNotificationPublishService(notificationPublishService); alivenessMonitor.setIdManager(idManager); alivenessMonitor.setInterfaceManager(interfaceService); rpcRegistration = getRpcProviderRegistry().addRpcImplementation(AlivenessMonitorService.class, alivenessMonitor); listenerRegistration = notificationService.registerNotificationListener(alivenessMonitor); //ARP Handler AlivenessProtocolHandler arpHandler = new AlivenessProtocolHandlerARP(alivenessMonitor); OdlArputilService arpService = rpcProviderRegistry.getRpcService(OdlArputilService.class); ((AlivenessProtocolHandlerARP) arpHandler).setArpManagerService(arpService); alivenessMonitor.registerHandler(EtherTypes.Arp, arpHandler); //LLDP Handler AlivenessProtocolHandler lldpHandler = new AlivenessProtocolHandlerLLDP(alivenessMonitor); alivenessMonitor.registerHandler(EtherTypes.Lldp, lldpHandler); //TODO: Enable Interface Event Listener //DelegatingInterfaceEventListener listener = new DelegatingInterfaceEventListener(alivenessMonitor); //interfaceListenerRegistration = notificationService.registerNotificationListener(listener); } catch (Exception e) { LOG.error("Error initializing AlivenessMonitor service", e); } }
@Override public void onSessionInitiated(ProviderContext session) { LOG.info("DhcpProvider Session Initiated"); try { final DataBroker dataBroker = session.getSALService(DataBroker.class); final PacketProcessingService pktProcessingService = session.getRpcService(PacketProcessingService.class); dhcpManager = new DhcpManager(dataBroker); dhcpManager.setMdsalManager(mdsalManager); dhcpManager.setNeutronVpnService(neutronVpnManager); dhcpPktHandler = new DhcpPktHandler(dataBroker, dhcpManager); dhcpPktHandler.setPacketProcessingService(pktProcessingService); dhcpPktHandler.setInterfaceManagerRpc(interfaceManagerRpc); packetListener = notificationService.registerNotificationListener(dhcpPktHandler); dhcpNodeListener = new NodeListener(dataBroker, dhcpManager); dhcpConfigListener = new DhcpConfigListener(dataBroker, dhcpManager); dhcpInterfaceEventListener = new DhcpInterfaceEventListener(dhcpManager, dataBroker); } catch (Exception e) { LOG.error("Error initializing services {}", e); } }
@Override public void onSessionInitiated(final ProviderContext session){ s_logger.info( " Session Initiated for Arp Provider") ; try { DataBroker dataBroker = session.getSALService(DataBroker.class); PacketProcessingService packetProcessingService = session.getRpcService(PacketProcessingService.class); arpManager = new ArpUtilImpl( dataBroker, packetProcessingService, notificationPublishService, notificationService, mdsalApiManager, rpcProviderRegistry) ; rpcRegistration = rpcProviderRegistry. addRpcImplementation(OdlArputilService.class, arpManager); s_logger.info( " Session Initialized for Arp Provider") ; }catch( Exception e) { s_logger.error( "Error initializing Arp " , e ); } }
@Override public void onSessionInitiated(ProviderContext session) { LOG.info("Onem2mTsdrProvider Session Initiated"); tsdrMap = new HashMap<String,Onem2mTargetDesc>(); DataBroker dataBroker = session.getSALService(DataBroker.class); TsdrCollectorSpiService tsdrService = session.getRpcService(TsdrCollectorSpiService.class); onem2mTsdrSender = new Onem2mTsdrSender(tsdrService); onem2mTsdrPeriodicManager = new Onem2mTsdrPeriodicManager(onem2mTsdrSender); onem2mTsdrAsyncManager = new Onem2mTsdrAsyncManager(onem2mTsdrSender); onem2mDataStoreChangeHandler = new Onem2mDataStoreChangeHandler(dataBroker); tsdrTargetDataStoreChangeHandler = new TsdrTargetDescDataStoreChangeHandler(dataBroker); tsdrConfigDataStoreChangeHandler = new TsdrConfigDataStoreChangeHandler(dataBroker); }
@Override public void onSessionInitiated(ProviderContext session) { LOG.info("Onem2mSimpleAdapterProvider Session Initiated"); DataBroker dataBroker = session.getSALService(DataBroker.class); Onem2mService onem2mService = session.getRpcService(Onem2mService.class); saMgr = new Onem2mSimpleAdapterManager(dataBroker, onem2mService); saHttpServer = new Onem2mSimpleAdapterHttpServer(saMgr); //saMqttClient = new Onem2mSimpleAdapterMqttClient(saMgr); //saCoapServer = new Onem2mSimpleAdapterCoapServer(saMgr); saMgr.setOnem2mSimpleAdapterHttpServer(saHttpServer); //saMgr.setOnem2mSimpleAdapterMqttClient(saMqttClient); //saMgr.setOnem2mSimpleAdapterCoapServer(saCoapServer); }
@Override public void onSessionInitiated(ProviderContext session) { this.rpcReg = session.addRpcImplementation(Onem2mMqttClientService.class, this); this.dataBroker = session.getSALService(DataBroker.class); this.notifierService = session.getSALService(NotificationProviderService.class); crudMonitor = new Monitor(); stats = Onem2mStats.getInstance(); db = Onem2mDb.getInstance(); db.initializeDatastore(dataBroker); onem2mService = session.getRpcService(Onem2mService.class); onem2mMqttClient = new Onem2mMqttAsyncClient(); LOG.info("Onem2mMqttProvider Session Initiated ..."); }
@Override public void onSessionInitiated(ProviderContext session) { onem2mService = session.getRpcService(Onem2mService.class); initializeApp(); LOG.info("Onem2mexampleProvider Session Initiated"); }
@Override public void onSessionInitiated(ProviderContext session) { m_dataBroker = session.getSALService(DataBroker.class); if (m_dataBroker == null) { LOG.error("Failed to init: data broker is null"); } mapService = session.getRpcService(AltoModelEndpointcostService.class); LOG.info("AltoNorthboundRouteEndpointcost initiated"); }
@Override public void onSessionInitiated(ProviderContext session) { onem2mService = session.getRpcService(Onem2mService.class); Onem2mNotifierService.getInstance().pluginRegistration(this); Onem2mRouterService.getInstance().pluginRegistration(this); start(); LOG.info("Onem2mCoapProvider Session Initiated"); }
@Override public void onSessionInitiated(ProviderContext session) { onem2mService = session.getRpcService(Onem2mService.class); Onem2mNotifierService.getInstance().pluginRegistration(this); Onem2mRouterService.getInstance().pluginRegistration(this); LOG.info("Onem2mHttpProvider Session Initiated"); }
@Override public void onSessionInitiated(ProviderContext session) { session.addRpcImplementation(Onem2mbenchmarkService.class, this); onem2mService = session.getRpcService(Onem2mService.class); this.dataBroker = session.getSALService(DataBroker.class); setTestOperData(this.execStatus.get()); LOG.info("Onem2mbenchmarkProvider Session Initiated"); }
public void onSessionInitiated(final ProviderContext session) { LOG.debug("Activator DropAllPack INIT"); provider.setDataService(session.<DataBroker>getSALService(DataBroker.class)); provider.setNotificationService(session.<NotificationService>getSALService(NotificationService.class)); rpcProvider.setNotificationService(session.<NotificationService>getSALService(NotificationService.class)); rpcProvider.setFlowService(session.<SalFlowService>getRpcService(SalFlowService.class)); outCmdProvider.onSessionInitiated(session); LOG.debug("Activator DropAllPack END"); }
@Override public void onSessionInitiated(ProviderContext session) { LOG.info("AltoSpceProvider Session Initiated!"); SalFlowService salFlowService = session.getRpcService(SalFlowService.class); SalMeterService salMeterServer = session.getRpcService(SalMeterService.class); NetworkTrackerService networkTrackerService = session.getRpcService(NetworkTrackerService.class); DataBroker dataBroker = session.getSALService(DataBroker.class); altoSpceService = session.addRpcImplementation(AltoSpceService.class, new AltoSpceImpl(salMeterServer,networkTrackerService, dataBroker)); }