Class ConfigProjectDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.project.ds.delegate.ProjectDelegateDS
com.aquima.interactions.portal.ds.xml.r17.parsing.config.ConfigProjectDS
- All Implemented Interfaces:
IReportingDS
,IProjectDS
Datasource implementation to wrap the project datasource and delegate some method calls to the
IApplicationConfiguration.
- Since:
- 8.0
- Author:
- Jon van Leuven
-
Field Summary
Fields inherited from interface com.aquima.interactions.project.ds.IProjectDS
CATEGORY
-
Constructor Summary
ConstructorsConstructorDescriptionConfigProjectDS
(IProjectDS datasource, IApplicationConfiguration aquimaConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
iterateLanguages
(ILanguageVisitor visitor) This method should iterate over the available languages and add them to the visitor.void
iterateValueFormats
(IValueFormatVisitor visitor) This method should iterate over all the value formats, and invoke the visitor for each format that should be added to the model.Methods inherited from class com.aquima.interactions.project.ds.delegate.ProjectDelegateDS
getDefaultLanguageName, getDefaultThemeName, getName, getVersion, iterateChannels, iterateConnections, iterateExpanders, iterateFieldTypes, iterateGlobalParameters, iterateMessages, iteratePortalMessages, iterateRoles, iterateServices, iterateTeams, iterateThemes, iterateValidators
Methods inherited from class com.aquima.interactions.foundation.report.ReportingDelegateDS
addMessage
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
ConfigProjectDS
-
-
Method Details
-
iterateLanguages
Description copied from interface:IProjectDS
This method should iterate over the available languages and add them to the visitor. At least one language should be provided.- Specified by:
iterateLanguages
in interfaceIProjectDS
- Overrides:
iterateLanguages
in classProjectDelegateDS
- Parameters:
visitor
- The visitor to which the languages should be added.
-
iterateValueFormats
Description copied from interface:IProjectDS
This method should iterate over all the value formats, and invoke the visitor for each format that should be added to the model.- Specified by:
iterateValueFormats
in interfaceIProjectDS
- Overrides:
iterateValueFormats
in classProjectDelegateDS
- Parameters:
visitor
- The visitor that should be used to add value formats to.
-