java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.metamodel.ds.xml.r12.parsing.XmlInstanceDS
All Implemented Interfaces:
IReportingDS, IInstanceDS

public class XmlInstanceDS extends ReportingDS implements IInstanceDS
Xml datasource implementation.
Since:
7.2
Author:
Jon van Leuven
  • Constructor Details

  • Method Details

    • getEntityName

      public String getEntityName()
      Description copied from interface: IInstanceDS
      This method should return the entity type of the instance that should be created.
      Specified by:
      getEntityName in interface IInstanceDS
      Returns:
      The name of the entity for which the instance is defined.
    • getInstanceName

      public String getInstanceName()
      Description copied from interface: IInstanceDS
      Required field, the implementation should never return a null value here.
      Specified by:
      getInstanceName in interface IInstanceDS
      Returns:
      The name of the instance.
    • iterateValues

      public void iterateValues(IValueVisitor visitor)
      Description copied from interface: IInstanceDS
      The implementation of this method should call the appropriate method of the visitor for all the values that should be added to this instance.
      Specified by:
      iterateValues in interface IInstanceDS
      Parameters:
      visitor - The visitor that should be used to add the values to.
    • getId

      public GUID getId()
      Description copied from interface: IInstanceDS
      This method should return the unique id of the instance.
      Specified by:
      getId in interface IInstanceDS
      Returns:
      String containing the id of the instance.