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

- Packages that use Permission
  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 Permission in org.appng.api.model

    Methods in org.appng.api.model that return types with arguments of type Permission
    Modifier and Type | Method and Description
    --- | ---
    `Set<Permission>` | Application.`getPermissions()` Returns the `Permission`s for this `Application`.
    `Set<Permission>` | Role.`getPermissions()` Returns the `Permission`s for this `Role`, which are a subset of all `Permission`s of the `Application`.

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

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

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

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

    Methods in org.appng.core.domain that return types with arguments of type Permission
    Modifier and Type | Method and Description
    --- | ---
    `Set<Permission>` | RoleImpl.`getPermissions()`
    `Set<Permission>` | ApplicationImpl.`getPermissions()`

    Method parameters in org.appng.core.domain with type arguments of type Permission
    Modifier and Type | Method and Description
    --- | ---
    `void` | RoleImpl.`setPermissions(Set<Permission> permissions)`
    `void` | ApplicationImpl.`setPermissions(Set<Permission> permissions)`

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

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

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

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

    Methods in org.appng.core.service that return types with arguments of type Permission
    Modifier and Type | Method and Description
    --- | ---
    `List<? extends Permission>` | CoreService.`getPermissionsForApplication(Integer applicationId)`

    Methods in org.appng.core.service with parameters of type Permission
    Modifier and Type | Method and Description
    --- | ---
    `void` | CoreService.`deletePermission(Permission permission)`

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

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

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