## Uses of Class
org.appng.xml.MarshallService

- Packages that use MarshallService
  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.appngizer |
  org.appng.core.controller | Contains the essential types for handling `ServletRequest`s and `HttpSession`s.
  org.appng.core.controller.handler | Contains the different `RequestHandler`-implementations
  org.appng.core.model | The non-persistent domain model types.
  org.appng.taglib | Contains the appNG JSP `Tag`s
  org.appng.taglib.config |
  org.appng.testsupport | Test-related types
  org.appng.testsupport.config |
  org.appng.xml | Base package for the appNG XML-API

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

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

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

    Methods in org.appng.api.support with parameters of type MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `ApplicationConfigProvider` | ApplicationConfigProviderImpl.`cloneConfig(MarshallService marshallService)`
    `static Datasource` | DatasourceInheritanceHelper.`inherit(Datasource descendantDefinition, Datasource ancestor, MarshallService marshallService)` clones the ancestor datasource and adds or overrides id, title, parameter, fields, bean options, bean id, bind class and linkpanel.

    Constructors in org.appng.api.support with parameters of type MarshallService
    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 MarshallService in org.appng.appngizer

    Methods in org.appng.appngizer that return MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `MarshallService` | AppNGizer.`marshallService()`

  - ### Uses of MarshallService in org.appng.core.controller

    Methods in org.appng.core.controller that return MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `MarshallService` | PlatformConfig.`marshallService(DocumentBuilderFactory dbf, TransformerFactory tf)`

    Methods in org.appng.core.controller with parameters of type MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `RequestProcessor` | PlatformConfig.`requestProcessor(MarshallService marshallService, PlatformTransformer platformTransformer)`
    `ThymeleafProcessor` | PlatformConfig.`thymeleafProcessor(DocumentBuilderFactory dbf, MarshallService marshallService)`

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

    Constructors in org.appng.core.controller.handler with parameters of type MarshallService
    Constructor and Description
    `ServiceRequestHandler(MarshallService marshallService)`

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

    Fields in org.appng.core.model declared as MarshallService
    Modifier and Type | Field and Description
    --- | ---
    `protected MarshallService` | AbstractRequestProcessor.`marshallService`

    Methods in org.appng.core.model that return MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `MarshallService` | AbstractRequestProcessor.`getMarshallService()`

    Methods in org.appng.core.model with parameters of type MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `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)`
    `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)`
    `void` | AbstractRequestProcessor.`setMarshallService(MarshallService marshallService)`

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

    Methods in org.appng.taglib that return MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `MarshallService` | TagletProcessor.`getMarshallService()`

    Methods in org.appng.taglib with parameters of type MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `void` | TagletProcessor.`setMarshallService(MarshallService marshallService)`

  - ### Uses of MarshallService in org.appng.taglib.config

    Methods in org.appng.taglib.config with parameters of type MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `TagletProcessor` | TagletConfiguration.`tagletProcessor(MarshallService marshallService, StyleSheetProvider styleSheetProvider)`

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

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

    Methods in org.appng.testsupport with parameters of type MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `protected Resources` | TestBase.`getApplicationResources(MarshallService applicationMarshallService)`

  - ### Uses of MarshallService in org.appng.testsupport.config

    Methods in org.appng.testsupport.config that return MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `MarshallService` | ApplicationTestConfig.`applicationMarshallService()`
    `MarshallService` | ApplicationTestConfig.`marshallService()`

  - ### Uses of MarshallService in org.appng.xml

    Methods in org.appng.xml that return MarshallService
    Modifier and Type | Method and Description
    --- | ---
    `static MarshallService` | MarshallService.`getApplicationMarshallService()`
    `static MarshallService` | MarshallService.`getMarshallService()`

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