Class MeterConvertor
- java.lang.Object
-
- org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common.Convertor<Meter,MeterModInputBuilder,VersionConvertorData>
-
- org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.MeterConvertor
-
public class MeterConvertor extends Convertor<Meter,MeterModInputBuilder,VersionConvertorData>
Converts a MD-SAL meter mod command into the OF library meter mod command.Example usage:
VersionConvertorData data = new VersionConvertorData(version); Optional<MeterModInputBuilder> ofMeter = convertorManager.convert(salMeter, data);
-
-
Constructor Summary
Constructors Constructor Description MeterConvertor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MeterModInputBuilder
convert(Meter source, VersionConvertorData data)
Converts source to result.static MeterModInputBuilder
defaultResult(short version)
Create default empty meter mot input builder.Collection<Class<?>>
getTypes()
Gets type of convertor, used inConvertorManager
.-
Methods inherited from class org.opendaylight.openflowplugin.openflow.md.core.sal.convertor.common.Convertor
getConvertorExecutor, setConvertorExecutor
-
-
-
-
Method Detail
-
defaultResult
public static MeterModInputBuilder defaultResult(short version)
Create default empty meter mot input builder. Use this method, if result from convertor is empty.- Parameters:
version
- Openflow version- Returns:
- default empty meter mod input builder
-
getTypes
public Collection<Class<?>> getTypes()
Description copied from class:Convertor
Gets type of convertor, used inConvertorManager
.- Specified by:
getTypes
in classConvertor<Meter,MeterModInputBuilder,VersionConvertorData>
- Returns:
- the type of convertor
-
convert
public MeterModInputBuilder convert(Meter source, VersionConvertorData data)
Description copied from class:Convertor
Converts source to result.- Specified by:
convert
in classConvertor<Meter,MeterModInputBuilder,VersionConvertorData>
- Parameters:
source
- sourcedata
- convertor data- Returns:
- converted source
-
-