public class SfcRspProcessorNshVxgpe extends SfcRspTransportProcessorBase
This implementation is used when the SFP:transport-type is VxGpe and the SFP:sfc-encapsulation is NSH. In this case, it is assumed that Vxgpe+NSH will be used between the SFF and SF and SFF to SFF. There are times, however, when the SFF-SFF encap/transport is Vxgpe+NSH, but the SFF-SF encap/transport will be Eth/NSH, in which case, this class will make the appropriate calls into the SfcRspProcessorNshEth class
LOG, operDsHandler, rsp, sfcFlowProgrammer, sfcProviderUtils, sffGraph| Constructor and Description |
|---|
SfcRspProcessorNshVxgpe() |
configureClassifierTableMatchAny, getTableIndexMapper, processSffDpls, setFlowProgrammer, setRsp, setSfcProviderUtils, setSffGraph, updateOperationalDSInfopublic void setRspTransports()
setRspTransports in class SfcRspTransportProcessorBasepublic void configureSfTransportIngressFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator sfDpl)
configureSfTransportIngressFlow in class SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowpublic void configureSffTransportIngressFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator dstSffDpl)
configureSffTransportIngressFlow in class SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowpublic void configureSfPathMapperFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator sfDpl)
configureSfPathMapperFlow in class SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowsfDpl - - the particular SF DPL used to create the flowpublic void configureSffPathMapperFlow(SffGraph.SffGraphEntry entry, DataPlaneLocator hopDpl)
configureSffPathMapperFlow in class SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowhopDpl - - the particular SFF Hop DPL used to create the flowpublic 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 SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowsrcSfDpl - - the particular SF DPL used to create the flowdstSffDpl - - the particular SFF DPL used to create the flowpublic void configureNextHopFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator srcSfDpl, SfDataPlaneLocator dstSfDpl)
configureNextHopFlow in class SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowsrcSfDpl - - the particular SF DPL used to create the flowdstSfDpl - - the particular SF DPL used to create the flowpublic void configureNextHopFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator srcSffDpl, SffDataPlaneLocator dstSffDpl)
configureNextHopFlow in class SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowsrcSffDpl - - the particular SFF DPL used to create the flowdstSffDpl - - the particular SFF DPL used to create the flowpublic void configureSfTransportEgressFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator srcSffDpl, SfDataPlaneLocator dstSfDpl, DataPlaneLocator hopDpl)
configureSfTransportEgressFlow in class SfcRspTransportProcessorBaseentry - - RSP hop info used to create the flowsrcSffDpl - - the particular SFF DPL used to create the flowdstSfDpl - - the particular SF DPL used to create the flowhopDpl - - Hop DPL used to create the flowpublic void configureSffTransportEgressFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator srcSffDpl, SffDataPlaneLocator dstSffDpl, DataPlaneLocator hopDpl)
configureSffTransportEgressFlow in class SfcRspTransportProcessorBaseCopyright © 2017 OpenDaylight. All rights reserved.