Package net.datenwerke.rs
Class ReportServerServiceConfig
GuiceServletContextListener
net.datenwerke.gf.DwGwtFrameworkBase
net.datenwerke.rs.ReportServerServiceConfig
Central Guice configuration module for ReportServer.
This module wires together the application by:
- Installing all core, feature, and integration
required by ReportServer via
invalid reference
ModulesgetModules(). - Registering servlets and RPC endpoints with their corresponding URL paths
using Guice's
serve(...)bindings. - Configuring authentication filtering by providing a list of request paths
that should be excluded from OIDC enforcement via
createExcludedPathsParams().
All configuration that would traditionally be placed in web.xml
(e.g., servlet mappings, filters, initialization parameters) is instead
expressed programmatically in this module. This centralizes application configuration
in code.
The module is the entry point of the dependency injection setup and should be kept up to date when new features, services, or servlets are introduced.
-
Field Summary
FieldsFields inherited from class net.datenwerke.gf.DwGwtFrameworkBase
BASE_URL -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.datenwerke.gf.DwGwtFrameworkBase
contextDestroyed, contextInitialized, sessionCreated, sessionDestroyed
-
Field Details
-
CODE_VERSION
- See Also:
-
ENTERPRISE_MODULE_LOCATION
- See Also:
-
-
Constructor Details
-
ReportServerServiceConfig
public ReportServerServiceConfig()
-