public interface SoamService
| Modifier and Type | Method and Description |
|---|---|
void |
abortDm(MdId mdName,
MaIdShort maName,
MepId mepId)
Stop all Delay Measurements on a particular MEP.
|
void |
abortDm(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId dmId)
Stop a particular named Delay Measurement on a particular MEP.
|
void |
abortLm(MdId mdName,
MaIdShort maName,
MepId mepId)
Stop all Loss Measurements on a particular MEP.
|
void |
abortLm(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId lmId)
Stop a particular named Loss Measurement on a particular MEP.
|
void |
abortTestSignal(MdId mdName,
MaIdShort maName,
MepId mepId)
Abort a Test Signal operation on a particular MEP.
|
void |
clearDelayHistoryStats(MdId mdName,
MaIdShort maName,
MepId mepId)
Clear the history stats on all Delay Measurements on a particular MEP.
|
void |
clearDelayHistoryStats(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId dmId)
Clear the history stats on a named Delay Measurement on a particular MEP.
|
void |
clearLossHistoryStats(MdId mdName,
MaIdShort maName,
MepId mepId)
Clear the history stats on all Loss Measurements on a particular MEP.
|
void |
clearLossHistoryStats(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId lmId)
Clear the history stats on a named Loss Measurement on a particular MEP.
|
java.util.Optional<SoamId> |
createDm(MdId mdName,
MaIdShort maName,
MepId mepId,
DelayMeasurementCreate dm)
Create a Delay Measurement on a particular MEP.
|
java.util.Optional<SoamId> |
createLm(MdId mdName,
MaIdShort maName,
MepId mepId,
LossMeasurementCreate lm)
Create a Loss Measurement on a particular MEP.
|
void |
createTestSignal(MdId mdName,
MaIdShort maName,
MepId mepId,
MepTsCreate tsCreate)
Create a Test Signal operation on a particular MEP.
|
java.util.Collection<DelayMeasurementEntry> |
getAllDms(MdId mdName,
MaIdShort maName,
MepId mepId)
Get all of the Delay Measurements on a particular MEP.
|
java.util.Collection<LossMeasurementEntry> |
getAllLms(MdId mdName,
MaIdShort maName,
MepId mepId)
Get all of the Loss Measurements on a particular MEP.
|
DelayMeasurementEntry |
getDm(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId dmId)
Get a named Delay Measurements on a particular MEP.
|
DelayMeasurementStatCurrent |
getDmCurrentStat(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId dmId)
Get only the current stats of a named Delay Measurements on a particular MEP.
|
java.util.Collection<DelayMeasurementStatHistory> |
getDmHistoricalStats(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId dmId)
Get only the history stats of a named Delay Measurements on a particular MEP.
|
LossMeasurementEntry |
getLm(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId lmId)
Get a named Loss Measurements on a particular MEP.
|
LossMeasurementStatCurrent |
getLmCurrentStat(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId lmId)
Get only the current stats of a named Loss Measurements on a particular MEP.
|
java.util.Collection<LossMeasurementStatCurrent> |
getLmHistoricalStats(MdId mdName,
MaIdShort maName,
MepId mepId,
SoamId lmId)
Get only the history stats of a named Loss Measurements on a particular MEP.
|
java.util.Collection<DelayMeasurementEntry> getAllDms(MdId mdName, MaIdShort maName, MepId mepId) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfCfmConfigException - If there's a problem with Cfm attributesSoamConfigException - If there's a problem with Soam attributesDelayMeasurementEntry getDm(MdId mdName, MaIdShort maName, MepId mepId, SoamId dmId) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfdmId - The id of the Delay MeasurementCfmConfigException - If there's a problem with Cfm attributesSoamConfigException - If there's a problem with Soam attributesDelayMeasurementStatCurrent getDmCurrentStat(MdId mdName, MaIdShort maName, MepId mepId, SoamId dmId) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfdmId - The id of the Delay MeasurementCfmConfigException - If there's a problem with Cfm attributesSoamConfigException - If there's a problem with Soam attributesjava.util.Collection<DelayMeasurementStatHistory> getDmHistoricalStats(MdId mdName, MaIdShort maName, MepId mepId, SoamId dmId) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfdmId - The id of the Delay MeasurementCfmConfigException - If there's a problem with Cfm attributesSoamConfigException - If there's a problem with Soam attributesjava.util.Optional<SoamId> createDm(MdId mdName, MaIdShort maName, MepId mepId, DelayMeasurementCreate dm) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfdm - The parameters of the Delay MeasurementCfmConfigException - If there's a problem with Cfm attributesSoamConfigException - If there's a problem with Soam attributesvoid abortDm(MdId mdName, MaIdShort maName, MepId mepId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfCfmConfigException - When the command cannot be completedvoid abortDm(MdId mdName, MaIdShort maName, MepId mepId, SoamId dmId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfdmId - The id of the DMCfmConfigException - When the command cannot be completedvoid clearDelayHistoryStats(MdId mdName, MaIdShort maName, MepId mepId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfCfmConfigException - When the command cannot be completedvoid clearDelayHistoryStats(MdId mdName, MaIdShort maName, MepId mepId, SoamId dmId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfdmId - The id of the DMCfmConfigException - When the command cannot be completedjava.util.Collection<LossMeasurementEntry> getAllLms(MdId mdName, MaIdShort maName, MepId mepId) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfCfmConfigException - When the command cannot be completedSoamConfigException - When the command cannot be completedLossMeasurementEntry getLm(MdId mdName, MaIdShort maName, MepId mepId, SoamId lmId) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselflmId - The id of the Loss MeasurementCfmConfigException - When the command cannot be completedSoamConfigException - When the command cannot be completedLossMeasurementStatCurrent getLmCurrentStat(MdId mdName, MaIdShort maName, MepId mepId, SoamId lmId)
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselflmId - The id of the Loss Measurementjava.util.Collection<LossMeasurementStatCurrent> getLmHistoricalStats(MdId mdName, MaIdShort maName, MepId mepId, SoamId lmId)
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselflmId - The id of the Loss Measurementjava.util.Optional<SoamId> createLm(MdId mdName, MaIdShort maName, MepId mepId, LossMeasurementCreate lm) throws CfmConfigException, SoamConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselflm - The parameters of the Loss MeasurementCfmConfigException - When the command cannot be completedSoamConfigException - When the command cannot be completedvoid abortLm(MdId mdName, MaIdShort maName, MepId mepId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfCfmConfigException - When the command cannot be completedvoid abortLm(MdId mdName, MaIdShort maName, MepId mepId, SoamId lmId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselflmId - The id of the LMCfmConfigException - When the command cannot be completedvoid clearLossHistoryStats(MdId mdName, MaIdShort maName, MepId mepId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfCfmConfigException - When the command cannot be completedvoid clearLossHistoryStats(MdId mdName, MaIdShort maName, MepId mepId, SoamId lmId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselflmId - The id of the LMCfmConfigException - When the command cannot be completedvoid createTestSignal(MdId mdName, MaIdShort maName, MepId mepId, MepTsCreate tsCreate) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselftsCreate - The parameters the Test Signal is created withCfmConfigException - When the command cannot be completedvoid abortTestSignal(MdId mdName, MaIdShort maName, MepId mepId) throws CfmConfigException
mdName - The Maintenance Domain of the MEPmaName - The Maintenance Association of the MEPmepId - The id of the MEP itselfCfmConfigException - When the command cannot be completed