## Uses of Interface
org.appng.api.Request

- Packages that use Request
  Package | Description
  --- | ---
  org.appng.api | Base package for the appNG API
  org.appng.api.support | Implementations of commonly used features like internationalization, permission- and parameter-processing etc.
  org.appng.camunda.bpm |
  org.appng.core.service | The service layer.
  org.appng.taglib | Contains the appNG JSP `Tag`s

- - ### Uses of Request in org.appng.api

    Methods in org.appng.api with parameters of type Request
    Modifier and Type | Method and Description
    --- | ---
    `DataContainer` | DataProvider.`getData(Site site, Application application, Environment environment, Options options, Request request, FieldProcessor fieldProcessor)` Retrieves some data from the application, wrapped in a `DataContainer`.
    `void` | ActionProvider.`perform(Site site, Application application, Environment environment, Options options, Request request, T formBean, FieldProcessor fieldProcessor)` Performs an action on the given `formBean`
    `byte[]` | Webservice.`processRequest(Site site, Application application, Environment environment, Request request)` Processes the current `Request` and return some data.
    `DataContainer` | XMLTaglet.`processTaglet(Site site, Application application, Request request, Map<String,String> tagletAttributes)` Executes the `Taglet` and returns a `String` to be embedded at the calling JSP-page.
    `String` | Taglet.`processTaglet(Site site, Application application, Request request, Map<String,String> tagletAttributes)` Executes the `Taglet` and returns a `String` to be embedded at the calling JSP-page.
    `DataContainer` | GlobalXMLTaglet.`processTaglet(Site callingSite, Site executingSite, Application application, Request request, Map<String,String> tagletAttributes)` Executes the `GlobalTaglet` and returns a `String` to be embedded at the calling JSP-page.
    `String` | GlobalTaglet.`processTaglet(Site callingSite, Site executingSite, Application application, Request request, Map<String,String> tagletAttributes)` Executes the `Taglet` and returns a `String` to be embedded at the calling JSP-page.
    `void` | FormValidator.`validate(Site site, Application application, Environment environment, Options options, Request request, FieldProcessor fieldProcessor)` This method validates the given `Request` and eventually adds some `Message`s to the `FieldProcessor` using one of its `addErrorMessage()`-methods.

    Constructors in org.appng.api with parameters of type Request
    Constructor and Description
    `RequestDataBinder(T target, Request request)` Constructs a new `RequestDataBinder` using a `DefaultConversionService`
    `RequestDataBinder(T target, Request request, org.springframework.core.convert.ConversionService conversionService)` Constructs a new `RequestDataBinder` using the given `ConversionService`

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

    Classes in org.appng.api.support that implement Request
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ApplicationRequest` Default `Request` implementation, mostly delegating method-calls to one of the internal objects.

    Methods in org.appng.api.support that return Request
    Modifier and Type | Method and Description
    --- | ---
    `Request` | RequestFactoryBean.`getObject()`

    Methods in org.appng.api.support with parameters of type Request
    Modifier and Type | Method and Description
    --- | ---
    `void` | ElementHelper.`processDataContainer(Request applicationRequest, DataContainer container, String callerName)`

    Constructors in org.appng.api.support with parameters of type Request
    Constructor and Description
    `I18n(Request request)` Creates a new `I18n` which uses the messages and the `Locale` provided by the given `Request`.

  - ### Uses of Request in org.appng.camunda.bpm

    Methods in org.appng.camunda.bpm with parameters of type Request
    Modifier and Type | Method and Description
    --- | ---
    `void` | TaskWrapper.`validate(Site site, Application application, Environment environment, Options options, Request request, FieldProcessor fp, org.camunda.bpm.engine.form.TaskFormData taskFormData, String requiredMessage)` Validates this `TaskWrapper`.

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

    Methods in org.appng.core.service with parameters of type Request
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | CoreService.`deleteApplication(Environment environment, Request request, Integer applicationId, FieldProcessor fp, String applicationDeleteErrorWithCause, String applicationRemovedFromSite, String applicationErrorInvalid, String applicationroleDeleteError, String applicationroleErrorInvalid)`
    `protected void` | CoreService.`deleteSite(Environment env, SiteImpl site, FieldProcessor fp, Request request, String siteAliasDeleted, String siteDeleteError)` Deprecated.

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

    Methods in org.appng.taglib with parameters of type Request
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | TagletProcessor.`perform(Site callingSite, Site executingSite, Application application, Map<String,String> tagletAttributes, Request applicationRequest, String methodName, String type, Writer out)` Performs the actual taglet-call.

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