package org.ovirt.engine.api.restapi.resource;
import org.ovirt.engine.api.model.Group;
import org.ovirt.engine.core.common.businessentities.ad_groups;
public class AbstractBackendGroupResource
extends AbstractBackendSubResource<Group, ad_groups> {
protected AbstractBackendGroupsResource parent;
public AbstractBackendGroupResource(String id, AbstractBackendGroupsResource parent) {
super(id, Group.class, ad_groups.class);
this.parent = parent;
}
public Group get() {
Group entity = parent.lookupGroup(guid);
if (entity == null) {
return notFound();
}
return addLinks(entity);
}
AbstractBackendGroupsResource getParent() {
return parent;
}
}