public final class DefaultMepEntry extends DefaultMep implements MepEntry
MepEntry.DefaultMep.DefaultMepBuilderMepEntry.FngState, MepEntry.MepEntryBuilderMep.FaultDefectType, Mep.FngAddress, Mep.FngAddressType, Mep.LowestFaultDefect, Mep.MepBuilder, Mep.MepDirection, Mep.PriorityadministrativeState, cciEnabled, ccmLtmPriority, defectAbsentTime, defectPresentTime, deviceId, direction, fngAddress, lowestFaultPriorityDefect, maId, mdId, mepId, port, primaryVid| Modifier and Type | Method and Description |
|---|---|
boolean |
activeErrorCcmDefect()
Get flag indicating that erroneous CCMs are being received from some MEP in this MEP’s MA.
|
boolean |
activeMacStatusDefect()
Get flag indicating that a Port Status or Interface Status TLV is indicating an error condition.
|
boolean |
activeRdiCcmDefect()
Get flag indicating that some other MEP in this MEP’s MA is transmitting the RDI bit.
|
boolean |
activeRemoteCcmDefect()
Get flag indicating that CCMs are not being received from at least one of the configured remote MEPs.
|
java.util.List<RemoteMepEntry> |
activeRemoteMepList()
Get the list of active Remote MEPs.
|
boolean |
activeXconCcmDefect()
Get flag indicating indicating that CCMs are being received from a MEP that could be in some other MA.
|
static MepEntry.MepEntryBuilder |
builder(Mep mep) |
static MepEntry.MepEntryBuilder |
builder(MepId mepId,
DeviceId deviceId,
PortNumber port,
Mep.MepDirection direction,
MdId mdName,
MaIdShort maName) |
int |
ccmSequenceErrorCount()
Get the total number of out-of-sequence CCMs received.
|
java.util.Collection<DelayMeasurementEntry> |
delayMeasurementList()
Get the list of Delay Measurements for this MEP.
|
boolean |
equals(java.lang.Object obj) |
MepEntry.FngState |
fngState()
Get the state of the MEPs Fault Notification Generator.
|
Mep.FaultDefectType |
getHighestPriorityDefect()
Get the highest-priority defect that has been present since last FNG reset.
|
int |
hashCode() |
byte[] |
lastErrorCcm()
The last-received CCM that triggered a DEF_ERROR_CCM fault.
|
byte[] |
lastXconCcm()
The last-received CCM that triggered a DEF_XCON_CCM fault.
|
MepLtEntry |
linktraceAttributes()
Get the collection of attributes related to linktrace.
|
MepLbEntry |
loopbackAttributes()
Get the collection of attributes related to loopback.
|
java.util.Collection<LossMeasurementEntry> |
lossMeasurementList()
Get the list of Loss Measurements for this MEP.
|
MacAddress |
macAddress()
Get the MAC address of the MEP.
|
java.lang.String |
toString() |
int |
totalCcmsTransmitted()
Get the total number of CCMs transmitted.
|
administrativeState, cciEnabled, ccmLtmPriority, defectAbsentTime, defectPresentTime, deviceId, direction, fngAddress, lowestFaultPriorityDefect, maId, mdId, mepId, port, primaryVid, withAdministrativeState, withCciEnabled, withCcmLtmPriority, withDefectAbsentTime, withDefectPresentTime, withFngAddress, withLowestFaultPriorityDefect, withPrimaryVidclone, finalize, getClass, notify, notifyAll, wait, wait, waitadministrativeState, cciEnabled, ccmLtmPriority, defectAbsentTime, defectPresentTime, deviceId, direction, fngAddress, lowestFaultPriorityDefect, maId, mdId, mepId, port, primaryVid, withAdministrativeState, withCciEnabled, withCcmLtmPriority, withDefectAbsentTime, withDefectPresentTime, withFngAddress, withLowestFaultPriorityDefect, withPrimaryVidpublic MacAddress macAddress()
MepEntrymacAddress in interface MepEntrypublic MepEntry.FngState fngState()
MepEntrypublic Mep.FaultDefectType getHighestPriorityDefect()
MepEntrygetHighestPriorityDefect in interface MepEntrypublic boolean activeRdiCcmDefect()
MepEntryactiveRdiCcmDefect in interface MepEntrypublic boolean activeMacStatusDefect()
MepEntryactiveMacStatusDefect in interface MepEntrypublic boolean activeRemoteCcmDefect()
MepEntryactiveRemoteCcmDefect in interface MepEntrypublic boolean activeErrorCcmDefect()
MepEntryactiveErrorCcmDefect in interface MepEntrypublic boolean activeXconCcmDefect()
MepEntryactiveXconCcmDefect in interface MepEntrypublic byte[] lastErrorCcm()
MepEntrylastErrorCcm in interface MepEntrypublic byte[] lastXconCcm()
MepEntrylastXconCcm in interface MepEntrypublic int ccmSequenceErrorCount()
MepEntryccmSequenceErrorCount in interface MepEntrypublic int totalCcmsTransmitted()
MepEntrytotalCcmsTransmitted in interface MepEntrypublic MepLbEntry loopbackAttributes()
MepEntryloopbackAttributes in interface MepEntrypublic MepLtEntry linktraceAttributes()
MepEntrylinktraceAttributes in interface MepEntrypublic java.util.List<RemoteMepEntry> activeRemoteMepList()
MepEntryactiveRemoteMepList in interface MepEntrypublic java.util.Collection<DelayMeasurementEntry> delayMeasurementList()
MepEntrydelayMeasurementList in interface MepEntrypublic java.util.Collection<LossMeasurementEntry> lossMeasurementList()
MepEntrylossMeasurementList in interface MepEntrypublic int hashCode()
hashCode in class DefaultMeppublic boolean equals(java.lang.Object obj)
equals in class DefaultMeppublic java.lang.String toString()
toString in class DefaultMeppublic static MepEntry.MepEntryBuilder builder(MepId mepId, DeviceId deviceId, PortNumber port, Mep.MepDirection direction, MdId mdName, MaIdShort maName) throws CfmConfigException
CfmConfigExceptionpublic static MepEntry.MepEntryBuilder builder(Mep mep) throws CfmConfigException
CfmConfigException