package org.ovirt.engine.api.restapi.resource;
import org.ovirt.engine.api.model.CpuProfile;
import org.ovirt.engine.api.resource.AssignedCpuProfileResource;
public class BackendAssignedCpuProfileResource extends AbstractBackendCpuProfileResource implements AssignedCpuProfileResource {
private final BackendAssignedCpuProfilesResource parent;
public BackendAssignedCpuProfileResource(String id, BackendAssignedCpuProfilesResource parent) {
super(id);
this.parent = parent;
}
public BackendAssignedCpuProfilesResource getParent() {
return parent;
}
@Override
public CpuProfile get() {
return addLinks(super.get());
}
@Override
protected CpuProfile addParents(CpuProfile cpuProfile) {
return parent.addParents(cpuProfile);
}
}