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

- Packages that use ProcessingException
  Package | Description
  --- | ---
  org.appng.api.support | Implementations of commonly used features like internationalization, permission- and parameter-processing etc.
  org.appng.core.model | The non-persistent domain model types.
  org.appng.testsupport | Test-related types

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

    Methods in org.appng.api.support that throw ProcessingException
    Modifier and Type | Method and Description
    --- | ---
    `FieldProcessor` | CallableAction.`perform()` Performs this `CallableAction`. If the `Action` is actually included and/or executed depends on the returns values of `CallableAction.doInclude()` and `CallableAction.doExecute()`.
    `FieldProcessor` | CallableAction.`perform(boolean isSectionHidden)` Performs this `CallableAction`. If the `Action` is actually included and/or executed depends on the returns values of `CallableAction.doInclude()` and `CallableAction.doExecute()`.
    `Data` | CallableDataSource.`perform(String pageId)` Performs this `CallableDataSource`, setting the `Bean` `null` afterwards.
    `Data` | CallableDataSource.`perform(String pageId, boolean addMessagesToSession)` Performs this `CallableDataSource`, setting the `Bean` `null` afterwards.
    `Data` | CallableDataSource.`perform(String pageId, boolean setBeanNull, boolean addValidation)`
    `Data` | CallableDataSource.`perform(String pageId, boolean setBeanNull, boolean addValidation, boolean addMessagesToSession)` Performs the `CallableDataSource`. Note that the caller needs to check if the `Datasource` should be included by itself (by calling `CallableDataSource.doInclude()`), as this method doesn't check that condition.
    `void` | ElementHelper.`processDataContainer(Request applicationRequest, DataContainer container, String callerName)`
    `protected boolean` | CallableAction.`retrieveData(boolean setBeanNull)`

    Constructors in org.appng.api.support that throw ProcessingException
    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.
    `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 ProcessingException in org.appng.core.model

    Methods in org.appng.core.model that throw ProcessingException
    Modifier and Type | Method and Description
    --- | ---
    `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)`

    Constructors in org.appng.core.model that throw ProcessingException
    Constructor and Description
    `DataSourceWrapper(Site site, AccessibleApplication application, ApplicationRequest applicationRequest, ParameterSupport parameterSupportDollar, DatasourceRef datasourceRef)`

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

    Methods in org.appng.testsupport that throw ProcessingException
    Modifier and Type | Method and Description
    --- | ---
    `CallableAction` | TestBase.ActionCall.`getCallableAction(Object form)` Returns the `CallableAction`.
    `CallableDataSource` | TestBase.DataSourceCall.`getCallableDataSource()` Returns the `CallableDataSource`.
    `<T> T` | TestBase.ActionCall.`getForm()` Returns the initial form for the action, i.e.
    `Action` | TestBase.ActionCall.`initialize()` Returns the `Action` in it's initial state, meaning the action is initialized with the original data coming from `DataProvider`, but not performed.

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