package org.ovirt.engine.api.restapi.resource; import org.ovirt.engine.api.model.Network; import org.ovirt.engine.core.common.businessentities.network; public class AbstractBackendNetworkResource extends AbstractBackendSubResource<Network, network> { protected AbstractBackendNetworksResource parent; public AbstractBackendNetworkResource(String id, AbstractBackendNetworksResource parent) { super(id, Network.class, network.class); this.parent = parent; } public Network get() { network entity = parent.lookupNetwork(guid); if (entity == null) { return notFound(); } return addLinks(map(entity)); } AbstractBackendNetworksResource getParent() { return parent; } }