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

- Packages that use SiteImpl
  Package | Description
  --- | ---
  org.appng.appngizer.model |
  org.appng.core.repository | Persistence and Database related stuff, mostly `SearchRepository`-specializations.
  org.appng.core.service | The service layer.
  org.appng.taglib | Contains the appNG JSP `Tag`s

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

    Methods in org.appng.appngizer.model that return SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `static SiteImpl` | Site.`toDomain(Site s)`

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

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

    Methods in org.appng.core.repository that return SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `SiteImpl` | SiteRepository.`findByDomain(String domain)`
    `SiteImpl` | SiteRepository.`findByHost(String host)`
    `SiteImpl` | SiteRepository.`findByName(String name)`

    Methods in org.appng.core.repository that return types with arguments of type SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `List<SiteImpl>` | SiteRepository.`findByNameIn(Iterable<String> siteNames)`
    `List<SiteImpl>` | SiteRepository.`findSites()`
    `List<SiteImpl>` | SiteRepository.`findSitesForApplication(Integer applicationId)`
    `List<SiteImpl>` | SiteRepository.`findSitesForApplication(Integer applicationId, boolean active)`
    `List<SiteImpl>` | SiteRepository.`findSitesForHostName(String hostName)`
    `List<SiteImpl>` | SiteRepository.`findSitesForHostNames(Set<String> hostNames)`

    Methods in org.appng.core.repository with parameters of type SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `DatabaseConnection` | SiteApplicationRepository.`getDatabaseForSiteAndApplication(SiteImpl site, ApplicationImpl application)`

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

    Methods in org.appng.core.service that return SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `SiteImpl` | CoreService.`getSite(Integer id)`
    `SiteImpl` | CoreService.`getSiteByName(String name)`
    `SiteImpl` | CoreService.`shutdownSite(Environment env, String siteName)`
    `SiteImpl` | CoreService.`shutdownSite(Environment env, String siteName, boolean removeFromSiteMap)`

    Methods in org.appng.core.service that return types with arguments of type SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `List<SiteImpl>` | CoreService.`getSites()`

    Methods in org.appng.core.service with parameters of type SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `MigrationService.MigrationStatus` | CoreService.`assignApplicationToSite(SiteImpl site, Application application, boolean createProperties)`
    `void` | CoreService.`cleanupSite(Environment env, SiteImpl site, boolean sendDeletedEvent)`
    `void` | CoreService.`createSite(SiteImpl site)`
    `protected void` | CoreService.`createSite(SiteImpl site, Environment env)`
    `void` | CoreService.`deleteSite(Environment env, SiteImpl site)`
    `protected void` | CoreService.`deleteSite(Environment env, SiteImpl site, FieldProcessor fp, Request request, String siteAliasDeleted, String siteDeleteError)` Deprecated.
    `DatabaseConnection` | CoreService.`getDatabaseConnection(SiteImpl site, ApplicationImpl application)`
    `Runnable` | InitializerService.`getSiteLoader(SiteImpl siteToLoad, Environment env, boolean sendReloadEvent, FieldProcessor fp, boolean setThreadName)` Returns a `Runnable` that loads the given `Site`.
    `protected void` | CoreService.`initSiteProperties(SiteImpl site)`
    `protected void` | CoreService.`initSiteProperties(SiteImpl site, boolean doSave)`
    `void` | PropertySupport.`initSiteProperties(SiteImpl site, Properties platformConfig)` Initializes the `Site` configuration with the default values.
    `void` | InitializerService.`loadSite(Environment env, SiteImpl siteToLoad, boolean sendReloadEvent, FieldProcessor fp)` Loads the given `Site`.
    `void` | InitializerService.`loadSite(Environment env, SiteImpl siteToLoad, FieldProcessor fp)` Loads the given `Site`.
    `void` | InitializerService.`loadSite(SiteImpl siteToLoad, Environment env, boolean sendReloadEvent, FieldProcessor fp, boolean setThreadName)`
    `void` | InitializerService.`loadSite(SiteImpl siteToLoad, javax.servlet.ServletContext servletContext, FieldProcessor fp)` Loads the given `Site`.
    `void` | InitializerService.`loadSiteAsync(Environment env, SiteImpl siteToLoad, FieldProcessor fp)`
    `void` | CoreService.`saveSite(SiteImpl site)`
    `void` | CoreService.`setSiteReloadCount(SiteImpl site)`
    `void` | CoreService.`setSiteStartUpTime(SiteImpl site, Date date)`
    `protected boolean` | InitializerService.`startApplication(Environment env, SiteImpl site, ApplicationProvider application)`

  - ### Uses of SiteImpl in org.appng.taglib

    Methods in org.appng.taglib that return SiteImpl
    Modifier and Type | Method and Description
    --- | ---
    `SiteImpl` | MultiSiteSupport.`getCallingSite()`
    `SiteImpl` | MultiSiteSupport.`getExecutingSite()`

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