Class ReportingSchemaDS

java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.communication.report.ReportingSchemaDS
All Implemented Interfaces:
ISchemaDS, IReportingDS

public final class ReportingSchemaDS extends ReportingDS implements ISchemaDS
Datasource implementation that adds error reporting.
Since:
9.0
Author:
Jon van Leuven
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Description copied from interface: ISchemaDS
      This method returns the name of the schema.
      Specified by:
      getName in interface ISchemaDS
      Returns:
      The schema name, may not be null.
    • getTargetNamespace

      public String getTargetNamespace()
      Description copied from interface: ISchemaDS
      This method returns the target namespace of the schema.
      Specified by:
      getTargetNamespace in interface ISchemaDS
      Returns:
      The target namespace of the schema, may be null.
    • getElementFormDefault

      public SchemaFormType getElementFormDefault()
      Description copied from interface: ISchemaDS
      This method returns the form type of the elementformDefault.
      Specified by:
      getElementFormDefault in interface ISchemaDS
      Returns:
      The formtype, may not be null.
    • getAttributeFormDefault

      public SchemaFormType getAttributeFormDefault()
      Description copied from interface: ISchemaDS
      This method return the form type of the attributeformdefault.
      Specified by:
      getAttributeFormDefault in interface ISchemaDS
      Returns:
      The formtype, may not be null.
    • iterateElementMappings

      public void iterateElementMappings(IElementMappingVisitor visitor)
      Description copied from interface: ISchemaDS
      This method iterates about the global elements of the schema.
      Specified by:
      iterateElementMappings in interface ISchemaDS
      Parameters:
      visitor - The visitor accepting the elements.
    • iterateTypeMappings

      public void iterateTypeMappings(ITypeMappingVisitor visitor)
      Description copied from interface: ISchemaDS
      This method iterates about the global complextypes of the schema.
      Specified by:
      iterateTypeMappings in interface ISchemaDS
      Parameters:
      visitor - The visitor accepting the types.