package org.ovirt.engine.api.restapi.resource;
import org.ovirt.engine.api.model.Icon;
import org.ovirt.engine.api.resource.IconResource;
import org.ovirt.engine.core.common.businessentities.VmIcon;
import org.ovirt.engine.core.common.queries.IdQueryParameters;
import org.ovirt.engine.core.common.queries.VdcQueryType;
public class BackendIconResource extends AbstractBackendSubResource<Icon, VmIcon> implements IconResource {
protected BackendIconResource(String id) {
super(id, Icon.class, org.ovirt.engine.core.common.businessentities.VmIcon.class);
}
@Override
public Icon get() {
return performGet(VdcQueryType.GetVmIcon, new IdQueryParameters(guid));
}
}