public class SfcRspProcessorNshEth extends SfcRspTransportProcessorBase
This implementation is used when the SFP:transport-type is MAC and the SFP:sfc-encapsulation is NSH. In this case, it is assumed that Eth+NSH will be used between the SFF and SF and SFF to SFF.
Eth+NSH will be used between the SFF and SF, and VXGPE+NSH will still be used between the SFFs. In the future when the RspManager is finished, we wont have to mix transports in this class, as it will be called per hop.
LOG, operDsHandler, rsp, sfcFlowProgrammer, sfcProviderUtils, sffGraph| Constructor and Description |
|---|
SfcRspProcessorNshEth() |
configureClassifierTableMatchAny, getTableIndexMapper, processSffDpls, setFlowProgrammer, setRsp, setSfcProviderUtils, setSffGraph, updateOperationalDSInfopublic void configureSfTransportIngressFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator sfDpl)
configureSfTransportIngressFlow in class SfcRspTransportProcessorBasepublic void configureSffTransportIngressFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator dstSffDpl)
configureSffTransportIngressFlow in class SfcRspTransportProcessorBasepublic void configureSfPathMapperFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator sfDpl)
configureSfPathMapperFlow in class SfcRspTransportProcessorBasepublic void configureSffPathMapperFlow(SffGraph.SffGraphEntry entry, DataPlaneLocator hopDpl)
configureSffPathMapperFlow in class SfcRspTransportProcessorBasepublic void configureNextHopFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator srcSffDpl, SfDataPlaneLocator dstSfDpl)
configureNextHopFlow in class SfcRspTransportProcessorBasepublic void configureNextHopFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator srcSfDpl, SffDataPlaneLocator dstSffDpl)
configureNextHopFlow in class SfcRspTransportProcessorBasepublic void configureNextHopFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator srcSfDpl, SfDataPlaneLocator dstSfDpl)
configureNextHopFlow in class SfcRspTransportProcessorBasepublic void configureNextHopFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator srcSffDpl, SffDataPlaneLocator dstSffDpl)
configureNextHopFlow in class SfcRspTransportProcessorBasepublic void configureSfTransportEgressFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator srcSffDpl, SfDataPlaneLocator dstSfDpl, DataPlaneLocator hopDpl)
configureSfTransportEgressFlow in class SfcRspTransportProcessorBasepublic void configureSffTransportEgressFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator srcSffDpl, SffDataPlaneLocator dstSffDpl, DataPlaneLocator hopDpl)
configureSffTransportEgressFlow in class SfcRspTransportProcessorBasepublic void setRspTransports()
setRspTransports in class SfcRspTransportProcessorBaseCopyright © 2017 OpenDaylight. All rights reserved.