Juan Hernandez has posted comments on this change.

Change subject: core, restapi: Add DbGroup
......................................................................


Patch Set 20:

(5 comments)

....................................................
File 
backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendDomainGroupResource.java
Line 7: import org.ovirt.engine.core.common.queries.DirectoryIdQueryParameters;
Line 8: import org.ovirt.engine.core.common.queries.VdcQueryType;
Line 9: 
Line 10: /**
Line 11:  * This resource corresponds to a user that exists in some directory 
accessible by the engine, and that may or may not
Done
Line 12:  * have been added to the engine and stored in the database. This 
resource doesn't provide information about the
Line 13:  * permissions, roles or tags of the group, even if those have been 
already assigned and stored in the database.
Line 14:  */
Line 15: public class BackendDomainGroupResource


Line 33: 
Line 34:     @Override
Line 35:     public Group get() {
Line 36:         DirectoryIdQueryParameters queryParameters = new 
DirectoryIdQueryParameters(
Line 37:             parent.getDirectory().getName(),
The unique identifier of a directory entry is the pair (directoryName, 
directoryId) thus the query requires both parameters. Note that the directoryId 
is the identifier assigned by the directory, not the identifier assigned by the 
engine. This resource manages groups that may not have been added yet to the 
engine data base, so it has to use the identifier assigned by the directory, 
not the identifier assigned by the engine.
Line 38:             guid
Line 39:         );
Line 40:         return performGet(VdcQueryType.GetDirectoryGroupById, 
queryParameters, BaseResource.class);
Line 41:     }


....................................................
File 
backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendDomainGroupsResource.java
Line 48:     public DomainGroupResource getDomainGroupSubResource(String id) {
Line 49:         return inject(new BackendDomainGroupResource(id, this));
Line 50:     }
Line 51: 
Line 52:     private String getSearchPattern() {
Will try to do so.
Line 53:         String constraint = QueryHelper.getConstraint(
Line 54:             getUriInfo(),
Line 55:             LdapGroup.class,
Line 56:             false


....................................................
File 
backend/manager/modules/restapi/jaxrs/src/test/java/org/ovirt/engine/api/restapi/resource/BackendGroupsResourceTest.java
Line 202
Line 203
Line 204
Line 205
Line 206
Done. I will restore it in the next patch set.


Line 232
Line 233
Line 234
Line 235
Line 236
Done. I will restore it in the next patch set.


-- 
To view, visit http://gerrit.ovirt.org/17544
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Idb1a7146c29eb74f97e10043d65b5a67f1430021
Gerrit-PatchSet: 20
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Juan Hernandez <juan.hernan...@redhat.com>
Gerrit-Reviewer: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: Juan Hernandez <juan.hernan...@redhat.com>
Gerrit-Reviewer: Liran Zelkha <lzel...@redhat.com>
Gerrit-Reviewer: Martin Peřina <mper...@redhat.com>
Gerrit-Reviewer: Michael Pasternak <mpast...@redhat.com>
Gerrit-Reviewer: Oved Ourfali <oourf...@redhat.com>
Gerrit-Reviewer: Ravi Nori <rn...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
Gerrit-Reviewer: mooli tayer <mta...@redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to