All Classes and Interfaces
Class
Description
Provides the base class for all user nodes
Provides the base class for all datasink nodes
Provides the base class for all datasource nodes
Common class for
and
invalid reference
ExcelToFoConverter
invalid reference
ExcelToHtmlConverter
This class provides a generic tree-like structure to entities
Provides the base class for all remoteserver nodes
Provides the base class for all user nodes
This is the common baseclass for all ReportOutputUIs i.e.
Provides the base class for all transport nodes.
Base component, that renders the main field of a tree manager component.
Allows for easily setting up administration consoles with trees.
Provides the base class for all user nodes.
Transport object to identify the corresponding generic security target.
Allows to add additional fields to the Lucene search index.
Used to define AmazonS3 datasinks that can be used in ReportServer to send
reports to a given Amazon S3 account.
(Functional-)Interface for registering and handling keycloak javascript authenticated callback.
(Functional-)Interface for registering and handling AuthErrorCallbacks.
(Functional-)Interface for registering and handling AuthLogoutCallbacks.
(Functional-)Interface for registering and handling AuthRefreshErrorCallbacks.
(Functional-)Interface for registering and handling AuthRefreshSuccessCallbacks.
(Functional-)Interface for registering and handling AuthSuccessCallbacks.
Common methods and properties for all AWS4 signer variants
Sample AWS4 signer demonstrating how to sign requests to Amazon S3 using an
'Authorization' header.
Sample AWS4 signer demonstrating how to sign 'chunked' uploads
Allows to help the
BasicObjectExporter by providing custom exporters
for simple objects.QueryServlet contains all the methods required when manipulating an OLAP Query.
Provides the user manager tree with all goodies.
(Functional-)Interface for registering and handling BeforeAuthLogoutCallbacks.
Utilities for encoding and decoding binary data to and from different forms.
This file was automatically created by DtoAnnotationProcessor, version 0.1
A wrapper object to wrap Strings in a BaseModel e.g.
Used to define Box datasinks that can be used in ReportServer to send reports
to a given box account.
A password policy based on the recommendations from
https://www.bsi.bund.de/ContentBSI/grundschutz/kataloge/m/m04/m04048.html
Transforms DataSourceDefitions into QRDataSources
Transforms DataSourceDefitions into QRDataSources
(Functional-)Interface for registering and handling keycloak javascript callbacks.
Services to allow the easy registration of
Hooks and Callbacks from
ReportServer scripts.This file was automatically created by DtoAnnotationProcessor, version 0.1
Specifies the desired complexity of a password by means of character classes
and the minimum number of characters from each class present in the password.
Creates passwords satisfying a given
CharacterClassBasedPasswordComplexitySpecificationCombines a class of characters with the number of characters to be chosen
from this class
Third Party
Wrapper for HTML Jasper Reports.
Wrapper for HTML Jasper Reports.
Simple wrapper object that stores a completed JasperReport along with
parameters of interest.
Wrapper for HTML Jasper Reports.
Wrapper for HTML Jasper Reports.
Mapper class for keycloak js config.
Created by bugg on 13/06/14.
Helper to log to the browser console.
This file was automatically created by DtoAnnotationProcessor, version 0.1
The crypto module provides functions for handling crypto stuff.
Exports a crystal report to CSV.
Exports a jasper report to PDF.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Exports a jasper report to PDF.
Exports a jasper report to PDF.
Exports a jasper report to PDF.
Exports a jasper report to PDF.
Transforms DataSourceDefitions into QRDataSources
Transforms DataSourceDefitions into QRDataSources
Transforms DataSourceDefitions into QRDataSources
Transforms DataSourceDefitions into QRDataSources
Dummy class to be used by user's of SimpleForm
Defines the dayly trigger type.
Currently implemented as working day = mo-fr
Entity that can be used to organize reports and reportgroups hierarchically.
The actual implementation of the dashboard managers main component.
Takes a
DatasourceDefinition
and transforms it into the corresponding JRDataSource.Transforms DataSourceDefitions into QRDataSources
This file was automatically created by DtoAnnotationProcessor, version 0.1
Used to define data sources that can be used in ReportServer.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Generates an
RSTableModel from an report with only the
metaInformation set.Used to define datasinks that can be used in ReportServer.
Entity that can be used to organize datasinks hierarchically.
Transport object to identify the corresponding generic security target.
The actual implementation of the user managers main component.
Used to define data sources that can be used in ReportServer.
Entity that can be used to organize datasources hierarchically.
Transport object to identify the corresponding generic security target.
The actual implementation of the user managers main component.
Map from SaikuDatasources to JSON variants.
A parameter that uses database queries to display its selection.
Data Source Manipulation Utility Endpoints
Handles Dates.
Properties:
value
The actual date/time
mode
1 : only ask for date 2 : only ask for time 3 : ask for date and time
useNowAsDefault
use the current time as default
Defines any day you can think of.
Implementation of
DbPoolService using C3P0 as connection pool.This file was automatically created by DtoAnnotationProcessor, version 0.1
A service that provides database connections.
A simple dispatcher service that checks if the user is currently logged in
and display either the login or the homepage screen
Used to define Dropbox datasinks that can be used in ReportServer to send
reports to a given drop box account.
Provides information on a dto generator for a given poso.
Handles change events if underlying dto is already known
Provides information on a dto for a given poso.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Helper class to register Dtos in a dto container
Responsible for creating the dto service and related classes.
http://java.sun.com/products/javamail/SSLNOTES.txt
A thread pool allowing to run asynchronous tasks.
Default implementation of
DwAsyncPoolA service that allows to run asynchronous tasks.
This LayoutContainer divides the screen in two parts.
This implementation of
DwMainViewportUiService configure the
ReportServer default screens setup and handles events raised by components on
these screen parts.Eliza in Java.
Used to define Email datasinks that can be used in ReportServer to send
reports to a given mail server.
Marks a property of an entity as an enclosed entity.
Defines when a trigger is done.
Provides IDs for entities.
This annotation signals that a field is merged
when using the EntityMergeService.
This annotation signals that a field is merged
when using the EntityMergeService.
Exporter to export entities (database entities) honoring fields marked as
enclosed or referenced.
Handles enums.
Validates the environment on RS startup and handles the generation of an
error message if necessary.
Functional interface for creating
Promise.Functional interface for rejecting the
Promise.Functional interface for resolving the
Promise.Helper service used during im and export.
Helper service to provide IDs during the export.
Helper Service that allows to analize an export file.
Provides a base implementation for simple exporters.
QueryServlet contains all the methods required when manipulating an OLAP Query.
Transport object to identify the corresponding generic security target.
A service that provides access to exporting capabilities.
Represents a method that is exposed to the client.
Exposes a get/set method to the client.
Annotation used for marking a property as indexable.
Based on
invalid reference
SideErrorHandler
Based on
invalid reference
SideErrorHandler
Needs static injection
This file was automatically created by DtoAnnotationProcessor, version 0.1
Deprecated.
Transport object to identify the corresponding generic security target.
The actual implementation of the user managers main component.
This file was automatically created by DtoAnnotationProcessor, version 0.1
QueryServlet contains all the methods required when manipulating an OLAP Query.
Mapping for keycloak flow options.
Provides the user manager tree with all goodies.
Base class for providers that simply create a Field.
A
MainPanelView that displays a FormPanel.This util class provides common elements used in the FormView classes to ensure that we have the same design elements
and formatting everywhere
Used to define FTP datasinks that can be used in ReportServer to send reports
to a given FTP server.
Used to define FTPS datasinks that can be used in ReportServer to send
reports to a given FTPS server.
Form used to edit
FtpsDatasinks in the administration view.Provides the user manager tree with all goodies.
Transport object to identify the corresponding generic security target.
Defines a hook for attaching generic security targets to the generic security
target view.
Can be used to to map "transport" GeneruciSecurityTargetMarkers from client
to server.
Allows to request the verification access rights on generic targets.
Transport object to identify the corresponding generic security target.
Is exposed as GLOBALS to any ReportServer script.
Used to define GoogleDrive datasinks that can be used in ReportServer to send
reports to a given google drive account.
This file was automatically created by DtoAnnotationProcessor, version 0.1
An implementation of a Command for row grouping
Provides the user manager tree with all goodies.
Provides convenience methods for creating cryptographic hash values
A panel divided into 3 columns
A security target with hierarchical ACL's.
Service to build links that allow to jump directly to a given object.
Marker interface for extension points that are manaaged by the
HookHandlerService.Various Http helper routines
Deprecated.
Transport object to identify the corresponding generic security target.
A service that allows to import previously exported objects.
Info Resource to get platform information.
Mapper class for keycloak js init options.
Interface for the export callbacks.
Manages the output generators for table reports.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Represents a parameter in a jrxml:
<parameter name="P_DATUM_GENEHMIGUNG" isForPrompting="false"
class="java.lang.String"> <defaultValueExpression >
<![CDATA["30.06.2008"]]> </defaultValueExpression>
</parameter>
Exports a jasper report to PDF.
Stores JRXML Files
Exports a jasper report to RTF.
The jasper utils module provides some jasper related utility methods (e.g.
Exports a jasper report to PDF.
This file was automatically created by DtoAnnotationProcessor, version 0.1
The juel module provides basic functionality for handling juel related tasks.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Based on streaming-PoiTransformer.
The class used when interacting with the keycloak javascript library.
Mapper class for keycloak js.
The
is available.
LateInitHook allows to register a callback that is called when
the JPA is up and the
invalid reference
EntityManager
Should be the last module loaded
Offers access to the node created during LDAP import.
Mapper for mapping common used log levels to java log levels
Level.Saiku license information resource.
Transport object to identify the corresponding generic security target.
A wrapper object to wrap Strings in a BaseModel e.g.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Used to define local file system datasinks that can be used in ReportServer
to send reports to a given local file system.
The localization module offers localization similar to the default GWT i18n
implementation, but server side.
Offers localization similar to the default GWT i18n implementation, but on
the serverside.
Mapper class for keycloak js login options.
Represents the type of login mechanism a user has used to authenticate
with RS.
Mapper class for keycloak js logout options.
Tests whether a user tries to authenticate with a temporary password,
assigned by the lostPassword module and if so performs necessary tasks to
ensure a new temporary password gets assigned
Builder class for constructing an email step-by-step by providing the
necessary elements using the builder pattern.
The base class of a specific view for a node in a manager component.
A module providing a maintenance thread which periodically runs a set of
maintenance tasks (
MaintenanceTask).Allows to register a maintenance task.
This file was automatically created by DtoAnnotationProcessor, version 0.1
This is a ExportCallback used to set information metadata in supported file
formats.
Generates an
RSTableModel from an report with only the
metaInformation set.A pool service that can either use
DbC3p0PoolServiceImpl as backend.Available auth modes for ReportServer.
This file was automatically created by DtoAnnotationProcessor, version 0.1
This file was automatically created by DtoAnnotationProcessor, version 0.1
Default implementation of
OidcProvider based on Nimbus OAuth 2.0 / OIDC SDK.Can be used to indicate that an annotation class should be discarded.
Identifies datasinks that can be authenticated by OAuth2.
Ensures that if the object
Creates a component with information about a given object.
Base interface for all oidc callbacks that can be registered.
Provides access to constants and validated OIDC-related configuration properties required for application startup.
Module extending
AbstractReportServerModule for hooking into configuration of the server side.Dummy oidc provider used when oidc is deactivated in properties to avoid errors and being stuck during init.
Oidc interface for implementing providers on client-side.
Startup class bound in
OidcModule where the actual configuration of the server side of the oidc module
happens.Module extending
for hooking into configuration of the (ui-)client side.
invalid reference
AbstractGinModule
Startup class bound in
OidcUiModule where the actual configuration of the (ui-)client side of the oidc module
happens.This file was automatically created by DtoAnnotationProcessor, version 0.1
Used to define OneDrive datasinks that can be used in ReportServer to send
reports to a given OneDrive account.
Mapping for keycloak on load actions.
Deprecated.
Allows to specifiy restrictions on export formats for reports.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Used to configure parameters in front end.
Deprecated.
Interface representing a hook for parameter replacement in report execution.
Groups parameters together.
The PbeModule provides several functions for getting an
EncryptionService instance.Provides information on a dto generator for a given poso.
This file was automatically created by DtoAnnotationProcessor, version 0.1
This file was automatically created by DtoAnnotationProcessor, version 0.1
Preps an empty database for report server.
Marker interface to tell that the view presents a preview.
JS Promise for chaining async calls.
A service that provides a way to store simple properties (key/value pairs)
persistently in the database.
A key value container (String/String)
Saiku Query Endpoints
Allows to perform lookups by the entities id.
(Functional-)Interface for registering and handling ReadyCallbacks.
Simple registry to be used by scripts to store values.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Used to define a connection to the external RS server
Used to define remote servers.
Entity that can be used to organize remoteservers hierarchically.
Transport object to identify the corresponding generic security target.
The actual implementation of the user managers main component.
Content
This file was automatically created by DtoAnnotationProcessor, version 0.1
Hook used by the
ReportEngine.This file was automatically created by DtoAnnotationProcessor, version 0.1
The main Panel of the reportExecutor.
Service providing functionality to execute reports.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Entity that can be used to organize reports and reportgroups hierarchically.
Transport object to identify the corresponding generic security target.
The actual implementation of the user managers main component.
Poso2DtoGenerator for ReportProperty
This file was automatically created by DtoAnnotationProcessor, version 0.1
Simple transfer object to transfer the schedule information to the server.
Entry point classes define
onModuleLoad().Implement this interface to extend ReportServer via jars.
Handles the installation of report server.
Central Guice configuration module for ReportServer.
Mapping for keycloak response modes.
Custom Implementation of FileUtils.byteCountToDisplaySize to fix rounding bug
https://issues.apache.org/jira/browse/IO-373
Generates an RSTableModel from a given report.
Represents a simple table row
Generates an RSTableModel from a given report.
Utility object that transforms an RSTableModel into an Excel Worksheet for
JXLS.
Utility object that transforms an RSTableModel into an Excel Worksheet.
DragSource implementation for TreePanel.Deprecated.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Used to define Samba datasinks that can be used in ReportServer to send
reports to a given Samba server.
This file was automatically created by DtoAnnotationProcessor, version 0.1
This file was automatically created by DtoAnnotationProcessor, version 0.1
Transport object to identify the corresponding generic security target.
Transport object to identify the corresponding generic security target.
Used to define SCP datasinks that can be used in ReportServer to send reports
to a given SCP server.
Form used to edit
ScpDatasinks in the administration view.Used to define script datasinks that can be used in ReportServer
to send reports to a given datasink defined by a script.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Allows to filter the search results.
Service that exposes search functionality of ReportServer.
Extends the abstract node and adds ACL security.
Remember to make doGet and doPost public for the security check to take
effect.
Brings security to ReportServer.
An implementing object can be secured through ACLs.
Configures a security target.
Contains all the information needed to display the security view for an "ACE
container".
This file was automatically created by DtoAnnotationProcessor, version 0.1
Dummy class to be used by user's of SimpleForm
This object exposes information about the server gathered after the user
logged in.
Saiku Session Endpoints
Can be used to further configure the datasource field.
Can be used to further configure the datasource field.
Used to define SFTP datasinks that can be used in ReportServer to send
reports to a given SFTP server.
Form used to edit
SftpDatasinks in the administration view.A scrolling pager that automatically increases the range every time the
scroll bar reaches the bottom.
Simply supplies you with data in the form of an RSTableModel.
A
MainPanelView that displays a widget.A simple template parser.
A simple email which can be sent either using the ReportServer internal email
settings or a given
EmailDatasink.This file was automatically created by DtoAnnotationProcessor, version 0.1
Dummy class to be used by user's of SimpleForm
Mondrian Server Info and Stats Endpoints.
Streaming path filter node factory for continuous queries and/or
transformations over very large or infinitely long XML input.
An exception indicating a syntax error in the location path of a
StreamingPathFilter.An application-specific callback called by the node factory of a
StreamingPathFilter whenever an element matches the filter's entire
location path.Generates an RSTableModel from a given report.
A wrapper object to wrap Strings in a BaseModel e.g.
Handles Dates.
Service that allows to track multiple server calls and be called back when
they are done.
Transport object to identify the corresponding generic security target.
Transport object to identify the corresponding generic security target.
Defines a hook for attaching system console views.
Used to define Table datasinks that can be used in ReportServer to send
reports to a given table datasink
Provides an interface for a table based data source.
Manages the output generators for table reports.
Provides helper methods to work with
RSTableModel.An output generator for dynamic lists.
Manages the output generators for table reports.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Generates an
RSTableModel from an report with only the
metaInformation set.The reportoutputUi used to display previews of jasperReports
Transport object to identify the corresponding generic security target.
Transport object to identify the corresponding generic security target.
A parameter that allows for a simple input of a basic java type (String, int,
long ...)
A Hashmap keeping entries no longer than a certain time
(Functional-)Interface for registering and handling TokenExpiredCallbacks.
(Functional-)Interface for registering and handling TokenUpdateSuccessCallbacks.
A field annotated with this annotation will be used to store the id, of a
"cloned" entity.
A field annotated with this annotation will be used to store the key, of a
"cloned" entity.
Transport object to identify the corresponding generic security target.
Transport object to identify the corresponding generic security target.
The actual implementation of the transports main component.
Fixed TreePanelDropTarget to provide callbacks to allow/deny drop between and
on specific nodes.
This file was automatically created by DtoAnnotationProcessor, version 0.1
Needs static injection
Created by bugg on 03/12/14.
The actual implementation of the user managers main component.
Transport object to identify the corresponding generic security target.
ReportServer's User Management Component
Provides the user manager tree with all goodies.
Transport object to identify the corresponding generic security target.
This file was automatically created by DtoAnnotationProcessor, version 0.1
This file was automatically created by DtoAnnotationProcessor, version 0.1
Classes implementing this can handle the corresponding
WizardDialog
as they receive a reference to its instance.A Dialog capable of navigating between multiple pages by means of
prev/next/finish buttons
Classes implementing this will be notified when the visible page of a
WizardDialog changes.adapted from Sergey Vladimirov (vlsergey {at} gmail {dot} com)
Default locale-sensitive messages.
Various utilities avoiding redundant code in several classes.
Standard XML algorithms for text and whitespace normalization (but not for
Unicode normalization); type safe enum.