## Uses of Class
org.appng.api.InvalidConfigurationException

- Packages that use InvalidConfigurationException
  Package | Description
  --- | ---
  org.appng.api | Base package for the appNG API
  org.appng.api.messaging |
  org.appng.api.support | Implementations of commonly used features like internationalization, permission- and parameter-processing etc.
  org.appng.cli.commands.heartbeat |
  org.appng.core.controller.messaging |
  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 InvalidConfigurationException in org.appng.api

    Methods in org.appng.api that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationConfigProvider` | ApplicationConfigProvider.`cloneConfig(MarshallService marshallService)` Clones this `ApplicationConfigProvider`, which is necessary because the

  - ### Uses of InvalidConfigurationException in org.appng.api.messaging

    Methods in org.appng.api.messaging that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `void` | EventHandler.`onEvent(E event, Environment environment, Site site)` Handles the given `Event`, usually by calling it's `perform`-method.
    `abstract void` | Event.`perform(Environment environment, Site site)` Performs the event

  - ### Uses of InvalidConfigurationException in org.appng.api.support

    Methods in org.appng.api.support that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationConfigProvider` | ApplicationConfigProviderImpl.`cloneConfig(MarshallService marshallService)`
    `void` | ConfigValidator.`processErrors(String applicationName)`
    `void` | ConfigValidator.`validate(String applicationName)`
    `void` | ConfigValidator.`validate(String applicationName, ClassLoader classLoader)`

    Constructors in org.appng.api.support that throw InvalidConfigurationException
    Constructor and Description
    `ApplicationConfigProviderImpl(MarshallService marshallService, String applicationName, Resources applicationResources, boolean devMode)`
    `ApplicationResourceHolder(Application application, MarshallService marshallService, File applicationFolder, File outputFolder)` Creates a new `ApplicationResourceHolder`

  - ### Uses of InvalidConfigurationException in org.appng.cli.commands.heartbeat

    Methods in org.appng.cli.commands.heartbeat that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `void` | HeartBeat.HeartBeatEvent.`perform(Environment environment, Site site)`

  - ### Uses of InvalidConfigurationException in org.appng.core.controller.messaging

    Methods in org.appng.core.controller.messaging that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `void` | SiteStateEvent.`perform(Environment environment, Site site)`
    `void` | RequestNodeState.`perform(Environment environment, Site site)`
    `void` | StopSiteEvent.`perform(Environment environment, Site site)`
    `void` | NodeEvent.`perform(Environment environment, Site site)`
    `void` | ReloadSiteEvent.`perform(Environment env, Site site)`
    `void` | SiteDeletedEvent.`perform(Environment environment, Site site)`
    `void` | ReloadTemplateEvent.`perform(Environment environment, Site site)`

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

    Methods in org.appng.core.model that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `protected ApplicationProvider` | AbstractRequestProcessor.`getApplicationProvider(Site site)`
    `protected org.thymeleaf.context.IWebContext` | ThymeleafProcessor.`getContext(Platform platform, ApplicationProvider applicationProvider)`
    `Platform` | PlatformTransformer.`getPlatform(MarshallService marshallService, Path path)` Returns the `Platform`-object unmarshalled from the template's "conf/platform.xml"-file.
    `Platform` | AbstractRequestProcessor.`getPlatform(MarshallService marshallService, Path path)` Returns the `Platform`-object unmarshalled from the template's "conf/platform.xml"-file.
    `Platform` | PlatformProcessor.`getPlatform(MarshallService marshallService, Path path)`
    `Action` | ApplicationProvider.`processAction(javax.servlet.http.HttpServletResponse servletResponse, boolean applyPermissionsOnRef, ApplicationRequest applicationRequest, String actionId, String eventId, MarshallService marshallService)`
    `Datasource` | ApplicationProvider.`processDataSource(javax.servlet.http.HttpServletResponse servletResponse, boolean applyPermissionsOnRef, ApplicationRequest applicationRequest, String dataSourceId, MarshallService marshallService)`
    `Platform` | TemplateProcessor.`processPlatform(Site site)` Processes the request, but without applying the template.
    `Platform` | RequestProcessor.`processPlatform(Site site)` Processes the request, but without applying the template.
    `Platform` | AbstractRequestProcessor.`processPlatform(Site applicationSite)`
    `String` | TemplateProcessor.`processWithTemplate(Site site)` Processes the request, including the processing of the template.
    `String` | RequestProcessor.`processWithTemplate(Site site, File debugRootFolder)` Processes the request, including the processing of the template.
    `String` | ThymeleafProcessor.`processWithTemplate(Site applicationSite, File debugRootFolder)`
    `String` | PlatformProcessor.`processWithTemplate(Site applicationSite, File debugRootFolder)`
    `void` | ApplicationProvider.`setApplicationConfig(ApplicationConfigProvider applicationConfig)`

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

    Methods in org.appng.core.service that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `protected Resources` | CoreService.`getResources(Application application, File applicationCacheFolder, File applicationRootFolder)`
    `void` | InitializerService.`initPlatform(PlatformProperties platformConfig, Environment env, DatabaseConnection rootConnection, javax.servlet.ServletContext ctx, ExecutorService executor)` Deprecated.
    `void` | InitializerService.`initPlatform(PlatformProperties platformConfig, Environment env, DatabaseConnection rootConnection, javax.servlet.ServletContext ctx, ExecutorService messagingExecutor, ExecutorService startupExecutor)` Initializes and loads the platform, which includes logging some environment settings.
    `void` | InitializerService.`loadPlatform(PlatformProperties platformConfig, Environment env, String siteName, String target, ExecutorService messagingExecutor)` Deprecated.
    `void` | InitializerService.`loadPlatform(PlatformProperties platformConfig, Environment env, String siteName, String target, ExecutorService messagingExecutor, ExecutorService startupExecutor)` Loads the platform by loading every active `Site`.
    `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` | InitializerService.`reloadPlatform(Properties config, Environment env, String siteName, String target, ExecutorService messagingExecutor)` Deprecated. will be removed with no replacement

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

    Methods in org.appng.testsupport that throw InvalidConfigurationException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TestBase.`initRequest()`

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