public class SfcRspProcessorMpls extends SfcRspTransportProcessorBase
LOG, operDsHandler, rsp, sfcFlowProgrammer, sfcProviderUtils, sffGraph
Constructor and Description |
---|
SfcRspProcessorMpls() |
Modifier and Type | Method and Description |
---|---|
void |
configureNextHopFlow(SffGraph.SffGraphEntry entry,
SfDataPlaneLocator srcSfDpl,
SfDataPlaneLocator dstSfDpl)
Configure the Next Hop flow from an SF to an SF.
|
void |
configureNextHopFlow(SffGraph.SffGraphEntry entry,
SfDataPlaneLocator srcSfDpl,
SffDataPlaneLocator dstSffDpl)
Configure the Next Hop flow from an SF to an SFF.
|
void |
configureNextHopFlow(SffGraph.SffGraphEntry entry,
SffDataPlaneLocator srcSffDpl,
SfDataPlaneLocator dstSfDpl)
Configure the Next Hop flow from an SFF to an SF.
|
void |
configureNextHopFlow(SffGraph.SffGraphEntry entry,
SffDataPlaneLocator srcSffDpl,
SffDataPlaneLocator dstSffDpl)
Configure the Next Hop flow from an SFF to an SFF.
|
void |
configureSffPathMapperFlow(SffGraph.SffGraphEntry entry,
DataPlaneLocator hopDpl)
Configure the Path Mapper flow for SFFs.
|
void |
configureSffTransportEgressFlow(SffGraph.SffGraphEntry entry,
SffDataPlaneLocator srcSffDpl,
SffDataPlaneLocator dstSffDpl,
DataPlaneLocator hopDpl)
Configure the Transport Egress flow from an SFF to an SFF.
|
void |
configureSffTransportIngressFlow(SffGraph.SffGraphEntry entry,
SffDataPlaneLocator dstSffDpl)
Configure the Transport Ingress flow for SFFs.
|
void |
configureSfPathMapperFlow(SffGraph.SffGraphEntry entry,
SfDataPlaneLocator sfDpl)
Configure the Path Mapper flow for SFs.
|
void |
configureSfTransportEgressFlow(SffGraph.SffGraphEntry entry,
SffDataPlaneLocator srcSffDpl,
SfDataPlaneLocator dstSfDpl,
DataPlaneLocator hopDpl)
Configure the Transport Egress flow from an SFF to an SF.
|
void |
configureSfTransportIngressFlow(SffGraph.SffGraphEntry entry,
SfDataPlaneLocator sfDpl)
Configure the Transport Ingress flow for SFs.
|
void |
setRspTransports()
Set the RSP path egress DPL and SFF Hop Ingress DPLs for the VLAN
transport type.
|
configureClassifierTableMatchAny, getTableIndexMapper, processSffDpls, setFlowProgrammer, setRsp, setSfcProviderUtils, setSffGraph, updateOperationalDSInfo
public void setRspTransports()
setRspTransports
in class SfcRspTransportProcessorBase
public void configureSfTransportIngressFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator sfDpl)
configureSfTransportIngressFlow
in class SfcRspTransportProcessorBase
entry
- - RSP hop info used to create the flowpublic void configureSffTransportIngressFlow(SffGraph.SffGraphEntry entry, SffDataPlaneLocator dstSffDpl)
configureSffTransportIngressFlow
in class SfcRspTransportProcessorBase
entry
- - RSP hop info used to create the flowpublic void configureSfPathMapperFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator sfDpl)
configureSfPathMapperFlow
in class SfcRspTransportProcessorBase
entry
- - 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 SfcRspTransportProcessorBase
entry
- - 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 SfcRspTransportProcessorBase
entry
- - 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 flowpublic void configureNextHopFlow(SffGraph.SffGraphEntry entry, SfDataPlaneLocator srcSfDpl, SffDataPlaneLocator dstSffDpl)
configureNextHopFlow
in class SfcRspTransportProcessorBase
entry
- - 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 SfcRspTransportProcessorBase
entry
- - 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 SfcRspTransportProcessorBase
entry
- - 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 SfcRspTransportProcessorBase
entry
- - 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 SfcRspTransportProcessorBase
entry
- - 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 flowhopDpl
- - Hop DPL used to create the flowCopyright © 2017 OpenDaylight. All rights reserved.