notificationService.registerNotificationListener(alivenessMonitorListener);
cacheInterfaceConfigListener = new CacheInterfaceConfigListener(dataBroker);
- cacheInterfaceConfigListener.registerListener(dataBroker);
cacheInterfaceStateListener = new CacheInterfaceStateListener(dataBroker);
- cacheInterfaceStateListener.registerListener(dataBroker);
//Initialize nodeconnectorstatsimpl
nodeConnectorStatsManager = new NodeConnectorStatsImpl(dataBroker, notificationService,
}
public static void removeFromInterfaceCache(Interface iface) {
- interfaceConfigMap.remove(iface.getName(), iface);
+ interfaceConfigMap.remove(iface.getName());
}
public static void addInterfaceStateToCache(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface iface) {
}
public static void removeFromInterfaceStateCache(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.interfaces.rev140508.interfaces.state.Interface iface) {
- interfaceStateMap.remove(iface.getName(), iface);
+ interfaceStateMap.remove(iface.getName());
}
}
\ No newline at end of file
registerListener(db);
}
- public void registerListener(DataBroker db) {
+ private void registerListener(DataBroker db) {
final DataTreeIdentifier<Interface> treeId =
new DataTreeIdentifier<Interface>(LogicalDatastoreType.CONFIGURATION, getWildcardPath());
try {
registerListener(db);
}
- public void registerListener(DataBroker db) {
+ private void registerListener(DataBroker db) {
final DataTreeIdentifier<Interface> treeId =
- new DataTreeIdentifier<Interface>(LogicalDatastoreType.CONFIGURATION, getWildcardPath());
+ new DataTreeIdentifier<Interface>(LogicalDatastoreType.OPERATIONAL, getWildcardPath());
try {
LOG.trace("Registering on path: {}", treeId);
registration = db.registerDataTreeChangeListener(treeId, CacheInterfaceStateListener.this);