Interface GroupsService

  • All Superinterfaces:
    Service
    All Known Implementing Classes:
    GroupsServiceImpl

    public interface GroupsService
    extends Service
    Manages the collection of groups of users.
    • Method Detail

      • add

        GroupsService.AddRequest add()
        Add group from a directory service. Please note that domain name is name of the authorization provider. For example, to add the `Developers` group from the `internal-authz` authorization provider send a request like this: [source] ---- POST /ovirt-engine/api/groups ---- With a request body like this: [source,xml] ---- Developers internal-authz ----
      • list

        GroupsService.ListRequest list()
        List all the groups in the system. Usage: .... GET /ovirt-engine/api/groups .... Will return the list of groups: [source,xml] ---- mygroup 476652557A382F67696B6D2B32762B37796E46476D513D3D DC=example,DC=com myextension-authz ... ---- The order of the returned list of groups isn't guaranteed.
      • groupService

        GroupService groupService​(String id)
        Reference to the service that manages a specific group.
      • service

        Service service​(String path)
        Service locator method, returns individual service on which the URI is dispatched.