Search in sources :

Example 1 with LinkLayerDiscoveryProtocolElements

use of org.ovirt.engine.api.model.LinkLayerDiscoveryProtocolElements in project ovirt-engine by oVirt.

the class BackendLinkLayerDiscoveryProtocolResource method list.

@Override
public LinkLayerDiscoveryProtocolElements list() {
    IdQueryParameters queryParameters = new IdQueryParameters(nicId);
    List<Tlv> tlvs = getBackendCollection(QueryType.GetTlvsByHostNicId, queryParameters);
    LinkLayerDiscoveryProtocolElements linkLayerDiscoveryProtocolElements = new LinkLayerDiscoveryProtocolElements();
    if (tlvs != null) {
        for (Tlv entity : tlvs) {
            linkLayerDiscoveryProtocolElements.getLinkLayerDiscoveryProtocolElements().add(map(entity));
        }
    }
    return linkLayerDiscoveryProtocolElements;
}
Also used : IdQueryParameters(org.ovirt.engine.core.common.queries.IdQueryParameters) LinkLayerDiscoveryProtocolElements(org.ovirt.engine.api.model.LinkLayerDiscoveryProtocolElements) Tlv(org.ovirt.engine.core.common.businessentities.network.Tlv)

Aggregations

LinkLayerDiscoveryProtocolElements (org.ovirt.engine.api.model.LinkLayerDiscoveryProtocolElements)1 Tlv (org.ovirt.engine.core.common.businessentities.network.Tlv)1 IdQueryParameters (org.ovirt.engine.core.common.queries.IdQueryParameters)1