private static final Logger LOG = LoggerFactory.getLogger(InterfacemgrProvider.class);
private RpcProviderRegistry rpcProviderRegistry;
-
- private InterfaceManager interfaceManager;
- private IfmNodeConnectorListener ifmNcListener;
private IdManager idManager;
private InterfaceConfigListener interfaceConfigListener;
vlanMemberConfigListener =
new VlanMemberConfigListener(dataBroker, idManager);
vlanMemberConfigListener.registerListener(LogicalDatastoreType.CONFIGURATION, dataBroker);
-
-
- /*interfaceManager = new InterfaceManager(dataBroker, idManager);
- ifmNcListener = new IfmNodeConnectorListener(dataBroker, interfaceManager);*/
} catch (Exception e) {
LOG.error("Error initializing services", e);
}
@Override
public void close() throws Exception {
LOG.info("InterfacemgrProvider Closed");
- interfaceManager.close();
- ifmNcListener.close();
interfaceConfigListener.close();
rpcRegistration.close();
}
return null;
}
- @Override
- public List<MatchInfo> getInterfaceIngressRule(String ifName) {
- return interfaceManager.getInterfaceIngressRule(ifName);
- }
-
@Override
public List<ActionInfo> getInterfaceEgressActions(String ifName) {
return interfaceManagerRpcService.getEgressActionInfosForInterface(ifName);