## Uses of Class
org.appng.core.domain.SiteApplication

- Packages that use SiteApplication
  Package | Description
  --- | ---
  org.appng.core.domain | The persistent domain objects.
  org.appng.core.model | The non-persistent domain model types.
  org.appng.core.repository | Persistence and Database related stuff, mostly `SearchRepository`-specializations.
  org.appng.core.service | The service layer.

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

    Methods in org.appng.core.domain that return SiteApplication
    Modifier and Type | Method and Description
    --- | ---
    `SiteApplication` | SiteImpl.`getSiteApplication(String name)`

    Methods in org.appng.core.domain that return types with arguments of type SiteApplication
    Modifier and Type | Method and Description
    --- | ---
    `Set<SiteApplication>` | SiteImpl.`getSiteApplications()`

    Method parameters in org.appng.core.domain with type arguments of type SiteApplication
    Modifier and Type | Method and Description
    --- | ---
    `void` | SiteImpl.`setSiteApplications(Set<SiteApplication> applications)`

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

    Subclasses of SiteApplication in org.appng.core.model
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ApplicationProvider` An `ApplicationProvider` actually processes the `ApplicationRequest` by building and executing `CallableAction`s and `CallableDataSource`s.

    Constructors in org.appng.core.model with parameters of type SiteApplication
    Constructor and Description
    `ApplicationContext(SiteApplication siteApplication, org.springframework.context.ApplicationContext parent, ClassLoader classLoader, javax.servlet.ServletContext sc, String[] configLocations)` Creates a new `ApplicationContext`.

  - ### Uses of SiteApplication in org.appng.core.repository

    Methods in org.appng.core.repository that return SiteApplication
    Modifier and Type | Method and Description
    --- | ---
    `SiteApplication` | SiteApplicationRepository.`findByApplicationNameAndGrantedSitesName(String grantedApplication, String grantedSite)`
    `SiteApplication` | SiteApplicationRepository.`findByDatabaseConnectionId(Integer connectionId)`
    `SiteApplication` | SiteApplicationRepository.`findBySiteNameAndApplicationName(String site, String application)`

    Methods in org.appng.core.repository that return types with arguments of type SiteApplication
    Modifier and Type | Method and Description
    --- | ---
    `List<SiteApplication>` | SiteApplicationRepository.`findByGrantedSitesIn(Site site)`

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

    Methods in org.appng.core.service that return SiteApplication
    Modifier and Type | Method and Description
    --- | ---
    `SiteApplication` | CoreService.`getSiteApplication(String site, String application)`
    `SiteApplication` | CoreService.`getSiteApplicationWithGrantedSites(String site, String application)`
    `SiteApplication` | CoreService.`grantApplicationForSites(String site, String application, List<String> siteNames)`

    Methods in org.appng.core.service with parameters of type SiteApplication
    Modifier and Type | Method and Description
    --- | ---
    `protected MigrationService.MigrationStatus` | CoreService.`createDatabaseConnection(SiteApplication siteApplication)`
    `MigrationService.MigrationStatus` | DatabaseService.`manageApplicationConnection(SiteApplication siteApplication, File sqlFolder, String databasePrefix)` Migrates the database for the given `SiteApplication`.
    `void` | DatabaseService.`resetApplicationConnection(SiteApplication siteApplication, String databasePrefix)` Resets the configuration for the `DatabaseConnection` (if existing) of the given `SiteApplication` to the default values.
    `protected MigrationService.MigrationStatus` | CoreService.`unlinkApplicationFromSite(SiteApplication siteApplication)`
    `void` | CoreService.`unsetReloadRequired(SiteApplication siteApplication)`

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