## Uses of Class
org.appng.api.support.ApplicationRequest

- Packages that use ApplicationRequest
  Package | Description
  --- | ---
  org.appng.api.support | Implementations of commonly used features like internationalization, permission- and parameter-processing etc.
  org.appng.core.controller.handler | Contains the different `RequestHandler`-implementations
  org.appng.core.model | The non-persistent domain model types.
  org.appng.testsupport | Test-related types

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

    Methods in org.appng.api.support with parameters of type ApplicationRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | ElementHelper.`initNavigation(ApplicationRequest applicationRequest, Path pathInfo, PageConfig pageConfig)`

    Constructors in org.appng.api.support with parameters of type ApplicationRequest
    Constructor and Description
    `CallableAction(Site site, Application application, ApplicationRequest applicationRequest, ActionRef actionRef)` Creates a new `CallableAction` and also determines the return values for `CallableAction.doInclude()` `CallableAction.doExecute()` `CallableAction.getOnSuccess()` , based on `Permissions` and `Condition`s.
    `CallableAction(Site site, ApplicationRequest applicationRequest, ElementHelper elementHelper)`
    `CallableDataSource(Site site, Application application, ApplicationRequest applicationRequest, ParameterSupport parameterSupport, DatasourceRef datasourceRef)` Creates a new `CallableDataSource` and also determines the return value for `CallableDataSource.doInclude()`, based on `Permissions` and `Condition`s.

  - ### Uses of ApplicationRequest in org.appng.core.controller.handler

    Methods in org.appng.core.controller.handler with parameters of type ApplicationRequest
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ServiceRequestHandler.`callWebservice(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, ApplicationRequest applicationRequest, Environment env, Site site, ApplicationProvider application, String webserviceName)`

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

    Methods in org.appng.core.model that return ApplicationRequest
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationRequest` | ApplicationProvider.`getApplicationRequest(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse)`
    `ApplicationRequest` | ApplicationProvider.`getApplicationRequest(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, boolean createNew)`

    Methods in org.appng.core.model with parameters of type ApplicationRequest
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ApplicationProvider.`checkConditionsAndPermissions(ApplicationRequest applicationRequest, PageDefinition page)`
    `ApplicationReference` | ApplicationProvider.`process(ApplicationRequest applicationRequest, MarshallService marshallService, Path pathInfo, PlatformConfig platformConfig)` Processes the `ApplicationRequest` by building and executing `CallableAction`s and `CallableDataSource`s.
    `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)`
    `PageReference` | ApplicationProvider.`processPage(ApplicationRequest applicationRequest, MarshallService marshallService, Path pathInfo, String pageId, List<String> sectionIds, List<String> applicationUrlParameters)`
    `protected void` | ApplicationProvider.`setParamValues(ApplicationRequest applicationRequest, Params params)`

    Constructors in org.appng.core.model with parameters of type ApplicationRequest
    Constructor and Description
    `DataSourceWrapper(Site site, AccessibleApplication application, ApplicationRequest applicationRequest, ParameterSupport parameterSupportDollar, DatasourceRef datasourceRef)`

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

    Fields in org.appng.testsupport declared as ApplicationRequest
    Modifier and Type | Field and Description
    --- | ---
    `protected ApplicationRequest` | TestBase.`request`

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