@Singleton public final class SfcPotRspProcessor extends Object
Constructor and Description |
---|
SfcPotRspProcessor() |
Modifier and Type | Method and Description |
---|---|
boolean |
disableSfcPot(RenderedServicePath rsp)
This method updates iOAM augmentations to the RSP to disable iOAM Proof
of Transit feature.
|
boolean |
disableSfcPot(RspName rspName) |
boolean |
enableSfcPot(RenderedServicePath rsp,
Class<? extends TimeResolution> refreshPeriodTimeUnits,
Long refreshPeriodValue,
BitMaskOptions ioamPotProfileBitMask,
Long ioamPotNumProfiles)
This utility method adds augmentations to the RSP with a record to enable
iOAM Proof of Transit and related parameters.
|
boolean |
enableSfcPot(RspName rspName,
Class<? extends TimeResolution> refreshPeriodTimeUnits,
Long refreshPeriodValue,
BitMaskOptions ioamPotProfileBitMask,
Long ioamPotNumProfiles) |
public boolean enableSfcPot(RenderedServicePath rsp, Class<? extends TimeResolution> refreshPeriodTimeUnits, Long refreshPeriodValue, BitMaskOptions ioamPotProfileBitMask, Long ioamPotNumProfiles)
rsp
- Rendered service path (SFC) to enable trace on.refreshPeriodTimeUnits
- iOAM PoT configuration refresh period time units.refreshPeriodValue
- iOAM PoT configuration refresh period.ioamPotProfileBitMask
- iOAM internal configuration parameter.ioamPotNumProfiles
- iOAM number of PoT profiles per node.public boolean enableSfcPot(RspName rspName, Class<? extends TimeResolution> refreshPeriodTimeUnits, Long refreshPeriodValue, BitMaskOptions ioamPotProfileBitMask, Long ioamPotNumProfiles)
public boolean disableSfcPot(RspName rspName)
public boolean disableSfcPot(RenderedServicePath rsp)
rsp
- Rendered service path (SFC) to disable trace on.Copyright © 2017 OpenDaylight. All rights reserved.