## Uses of Interface
org.appng.api.model.Role

- Packages that use Role
  Package | Description
  --- | ---
  org.appng.api.model | Provides an interface-based view to the domain model of appNG and some very basic interfaces.
  org.appng.appngizer.model |
  org.appng.core.domain | The persistent domain objects.
  org.appng.core.model | The non-persistent domain model types.
  org.appng.core.service | The service layer.
  org.appng.testsupport | Test-related types

- - ### Uses of Role in org.appng.api.model

    Methods in org.appng.api.model that return types with arguments of type Role
    Modifier and Type | Method and Description
    --- | ---
    `Set<Role>` | Group.`getRoles()` Returns all `Role`s belonging to this `Group`.
    `List<Role>` | ApplicationSubject.`getRoles()` Returns a list of all `Role`s for this `ApplicationSubject`.
    `Set<Role>` | Application.`getRoles()` Returns `Role`s for this `Application`.

  - ### Uses of Role in org.appng.appngizer.model

    Methods in org.appng.appngizer.model with parameters of type Role
    Modifier and Type | Method and Description
    --- | ---
    `static Role` | Role.`fromDomain(Role roleImpl)`

  - ### Uses of Role in org.appng.core.domain

    Classes in org.appng.core.domain that implement Role
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RoleImpl` Default `Role`-implementation

    Methods in org.appng.core.domain that return types with arguments of type Role
    Modifier and Type | Method and Description
    --- | ---
    `List<Role>` | SubjectImpl.`getApplicationroles(Application application)` Deprecated.
    `List<Role>` | SubjectImpl.`getApplicationRoles(Application application)`
    `Set<Role>` | GroupImpl.`getRoles()`
    `Set<Role>` | ApplicationImpl.`getRoles()`

    Method parameters in org.appng.core.domain with type arguments of type Role
    Modifier and Type | Method and Description
    --- | ---
    `void` | GroupImpl.`setRoles(Set<Role> applicationRoles)`
    `void` | ApplicationImpl.`setRoles(Set<Role> roles)`

  - ### Uses of Role in org.appng.core.model

    Methods in org.appng.core.model that return types with arguments of type Role
    Modifier and Type | Method and Description
    --- | ---
    `List<Role>` | ApplicationSubjectImpl.`getRoles()`
    `Set<Role>` | ApplicationProvider.`getRoles()`

    Method parameters in org.appng.core.model with type arguments of type Role
    Modifier and Type | Method and Description
    --- | ---
    `void` | AccessibleApplication.`setRoles(Set<Role> roles)`
    `void` | ApplicationProvider.`setRoles(Set<Role> roles)`

  - ### Uses of Role in org.appng.core.service

    Methods in org.appng.core.service that return Role
    Modifier and Type | Method and Description
    --- | ---
    `Role` | CoreService.`getApplicationRoleForApplication(Integer applicationId, String roleName)`

    Methods in org.appng.core.service with parameters of type Role
    Modifier and Type | Method and Description
    --- | ---
    `void` | CoreService.`deleteRole(Role role)`

  - ### Uses of Role in org.appng.testsupport

    Methods in org.appng.testsupport that return types with arguments of type Role
    Modifier and Type | Method and Description
    --- | ---
    `Set<Role>` | TestBase.SimpleApplication.`getRoles()`

Copyright © 2011–2023 aiticon GmbH. All rights reserved.