Class ProjectDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDelegateDS
com.aquima.interactions.project.ds.delegate.ProjectDelegateDS
com.aquima.interactions.portal.ds.sys.dialects.ProjectDS
- All Implemented Interfaces:
IReportingDS
,IProjectDS
Internal class to wrap the datasources to add dialect fallback behaviour for multilingual elements.
- Since:
- 8.4
- Author:
- Jon van Leuven
-
Field Summary
Fields inherited from interface com.aquima.interactions.project.ds.IProjectDS
CATEGORY
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ProjectDS
(IProjectDS datasource, FallbackLanguages fallbackLanguages) -
Method Summary
Modifier and TypeMethodDescriptionvoid
iterateMessages
(IMessageVisitor visitor) This method should iterate over all the static messages and invoke the visitor for each message that should be added to the model.Methods inherited from class com.aquima.interactions.project.ds.delegate.ProjectDelegateDS
getDefaultLanguageName, getDefaultThemeName, getDescription, getName, getVersion, iterateChannels, iterateConnections, iterateExpanders, iterateFieldTypes, iterateGlobalParameters, iterateLanguages, iteratePortalMessages, iterateRoles, iterateServices, iterateTeams, iterateThemes, iterateValidators, iterateValueFormats
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.project.ds.IProjectDS
getDefaultLanguageName, getDefaultThemeName, getDescription, getName, getVersion, iterateChannels, iterateConnections, iterateExpanders, iterateFieldTypes, iterateGlobalParameters, iterateLanguages, iteratePortalMessages, iterateRoles, iterateServices, iterateTeams, iterateThemes, iterateValidators, iterateValueFormats
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
ProjectDS
-
-
Method Details
-
iterateMessages
Description copied from interface:IProjectDS
This method should iterate over all the static messages and invoke the visitor for each message that should be added to the model.- Specified by:
iterateMessages
in interfaceIProjectDS
- Overrides:
iterateMessages
in classProjectDelegateDS
- Parameters:
visitor
- The visitor that should be used to add the messages to.- Throws:
InitializationException
- This error is thrown when an error is encountered during the processing of the messages.
-