public class FlowRemovedTranslator extends Object implements MessageTranslator<FlowRemoved,FlowRemoved>
FlowRemoved
message to FlowRemoved notification (omit instructions).Constructor and Description |
---|
FlowRemovedTranslator(ConvertorExecutor convertorExecutor) |
Modifier and Type | Method and Description |
---|---|
protected ConvertorExecutor |
getConvertorExecutor() |
FlowRemoved |
translate(FlowRemoved input,
DeviceInfo deviceInfo,
Object connectionDistinguisher)
Translates from input to output.
|
protected MatchBuilder |
translateMatch(FlowRemoved flowRemoved,
DeviceInfo deviceInfo) |
protected Short |
translateTableId(FlowRemoved flowRemoved)
Translate the table ID in the FLOW_REMOVED message to SAL table ID.
|
public FlowRemovedTranslator(ConvertorExecutor convertorExecutor)
protected ConvertorExecutor getConvertorExecutor()
public FlowRemoved translate(FlowRemoved input, DeviceInfo deviceInfo, Object connectionDistinguisher)
MessageTranslator
translate
in interface MessageTranslator<FlowRemoved,FlowRemoved>
input
- inputdeviceInfo
- node informationconnectionDistinguisher
- connection distinguisherprotected MatchBuilder translateMatch(FlowRemoved flowRemoved, DeviceInfo deviceInfo)
protected Short translateTableId(FlowRemoved flowRemoved)
flowRemoved
- FLOW_REMOVED message.Copyright © 2019 OpenDaylight. All rights reserved.