public LLDPTLV getPortDescTLV() { for (LLDPTLV tlv : this.getOptionalTLVList()) { if (tlv.getType() == PORT_DESC_TLV_TYPE) { return tlv; } } log.error("Cannot find the port description tlv type."); return null; }
public LLDPOrganizationalTLV getSigTLV() { for (LLDPTLV tlv : this.getOptionalTLVList()) { if (tlv.getType() == LLDPOrganizationalTLV.ORGANIZATIONAL_TLV_TYPE) { LLDPOrganizationalTLV orgTLV = (LLDPOrganizationalTLV) tlv; if (orgTLV.getSubType() == SIG_SUBTYPE) { return orgTLV; } } } return null; }
public LLDPOrganizationalTLV getNameTLV() { for (LLDPTLV tlv : this.getOptionalTLVList()) { if (tlv.getType() == LLDPOrganizationalTLV.ORGANIZATIONAL_TLV_TYPE) { LLDPOrganizationalTLV orgTLV = (LLDPOrganizationalTLV) tlv; if (orgTLV.getSubType() == NAME_SUBTYPE) { return orgTLV; } } } return null; }
public LLDPOrganizationalTLV getDeviceTLV() { for (LLDPTLV tlv : this.getOptionalTLVList()) { if (tlv.getType() == LLDPOrganizationalTLV.ORGANIZATIONAL_TLV_TYPE) { LLDPOrganizationalTLV orgTLV = (LLDPOrganizationalTLV) tlv; if (orgTLV.getSubType() == DEVICE_SUBTYPE) { return orgTLV; } } } return null; }
public LLDPOrganizationalTLV getTimestampTLV() { for (LLDPTLV tlv : this.getOptionalTLVList()) { if (tlv.getType() == LLDPOrganizationalTLV.ORGANIZATIONAL_TLV_TYPE) { LLDPOrganizationalTLV orgTLV = (LLDPOrganizationalTLV) tlv; if (orgTLV.getSubType() == TIMESTAMP_SUBTYPE) { return orgTLV; } } } return null; }
/** * Gets the TLV associated with remote probing. This TLV will be null if * remote probing is disabled. * * @return A TLV containing domain ID, or null. */ public LLDPOrganizationalTLV getDomainTLV() { for (LLDPTLV tlv : this.getOptionalTLVList()) { if (tlv.getType() == LLDPOrganizationalTLV.ORGANIZATIONAL_TLV_TYPE) { LLDPOrganizationalTLV orgTLV = (LLDPOrganizationalTLV) tlv; if (orgTLV.getSubType() == DOMAIN_SUBTYPE) { return orgTLV; } } } return null; }