Class DeviceMeterRegistryImpl
java.lang.Object
org.opendaylight.openflowplugin.impl.registry.meter.DeviceMeterRegistryImpl
- All Implemented Interfaces:
AutoCloseable,CommonDeviceRegistry<MeterId>,DeviceMeterRegistry
-
Constructor Details
-
DeviceMeterRegistryImpl
public DeviceMeterRegistryImpl()
-
-
Method Details
-
store
Description copied from interface:CommonDeviceRegistryStore KEY in device registry.- Specified by:
storein interfaceCommonDeviceRegistry<MeterId>- Parameters:
meterId- device registry key
-
addMark
Description copied from interface:CommonDeviceRegistryAdd mark for specified KEY.- Specified by:
addMarkin interfaceCommonDeviceRegistry<MeterId>- Parameters:
meterId- device registry key
-
processMarks
public void processMarks()Description copied from interface:CommonDeviceRegistryProcess marked keys.- Specified by:
processMarksin interfaceCommonDeviceRegistry<MeterId>
-
forEach
Description copied from interface:CommonDeviceRegistryIterate over all keys in device registry.- Specified by:
forEachin interfaceCommonDeviceRegistry<MeterId>- Parameters:
consumer- key consumer
-
size
public int size()Description copied from interface:CommonDeviceRegistryGet device registry size.- Specified by:
sizein interfaceCommonDeviceRegistry<MeterId>- Returns:
- device registry size
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCommonDeviceRegistry<MeterId>
-