Class FlowRemovedV10Translator
- java.lang.Object
-
- org.opendaylight.openflowplugin.impl.translator.FlowRemovedTranslator
-
- org.opendaylight.openflowplugin.impl.translator.FlowRemovedV10Translator
-
- All Implemented Interfaces:
MessageTranslator<FlowRemoved,FlowRemoved>
public class FlowRemovedV10Translator extends FlowRemovedTranslator
TranslateFlowRemoved
message to FlowRemoved notification (omit instructions).
-
-
Constructor Summary
Constructors Constructor Description FlowRemovedV10Translator(ConvertorExecutor convertorExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MatchBuilder
translateMatch(FlowRemoved flowRemoved, DeviceInfo deviceInfo)
protected org.opendaylight.yangtools.yang.common.Uint8
translateTableId(FlowRemoved flowRemoved)
Always returns zero because OF10 FLOW_REMOVED doesn't contain table ID.-
Methods inherited from class org.opendaylight.openflowplugin.impl.translator.FlowRemovedTranslator
getConvertorExecutor, translate
-
-
-
-
Constructor Detail
-
FlowRemovedV10Translator
public FlowRemovedV10Translator(ConvertorExecutor convertorExecutor)
-
-
Method Detail
-
translateMatch
protected MatchBuilder translateMatch(FlowRemoved flowRemoved, DeviceInfo deviceInfo)
- Overrides:
translateMatch
in classFlowRemovedTranslator
-
translateTableId
protected org.opendaylight.yangtools.yang.common.Uint8 translateTableId(FlowRemoved flowRemoved)
Always returns zero because OF10 FLOW_REMOVED doesn't contain table ID.- Overrides:
translateTableId
in classFlowRemovedTranslator
- Parameters:
flowRemoved
- FLOW_REMOVED message.- Returns:
- Zero.
-
-