Class ReportingDS

java.lang.Object
com.aquima.interactions.ds.ReportingDS
All Implemented Interfaces:
IReportingDS
Direct Known Subclasses:
ChannelDS, ExpressionTemplateDS, ExtXmlCaseBaseDS, ExtXmlCaseDS, ExtXmlCrosstableDS, ExtXmlMatchDefinitionDS, ExtXmlMatchEngineDS, ExtXmlMatchFunctionDS, ExtXmlMatchModuleDS, ExtXmlRampDS, ReportingFunctionCallInputParameterDS, TeamDS, XmlDomainObjectDS, XmlDomainObjectDS, XmlDomainPropertyDS, XmlDomainPropertyDS, XmlDomainSchemaDS, XmlDomainSchemaDS, XmlFunctionCallInputParameterDS, XmlFunctionCallInputParameterDS, XmlFunctionCallOutputParameterDS, XmlFunctionCallOutputParameterDS

public abstract class ReportingDS extends Object implements IReportingDS
Generic base class for data sources that adds error reporting.
Since:
5.1
Author:
O. Kerpershoek
  • Constructor Details

  • Method Details

    • getCategory

      protected final Category getCategory()
    • getReport

      protected IInitializationReport getReport()
    • addMessage

      public final void addMessage(ErrorCode code, String[] parameters, Severity severity)
      Description copied from interface: IReportingDS
      This method will add an initialization error to the report for the specified error code and parameters.
      Specified by:
      addMessage in interface IReportingDS
      Parameters:
      code - Error code identifying the message.
      parameters - Optional array of parameters for the message.
      severity - The severity of the message.