Class XmlSoapMessagePartDS

java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.communication.ds.xml.r17.parsing.XmlSoapMessagePartDS
All Implemented Interfaces:
ISoapMessagePartDS, IReportingDS

public final class XmlSoapMessagePartDS extends ReportingDS implements ISoapMessagePartDS
Xml datasource implementation.
Since:
9.0
Author:
Jon van Leuven
  • Constructor Details

  • Method Details

    • getName

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

      public String getAttributeName()
      Description copied from interface: ISoapMessagePartDS
      This method returns the attribute name of the value of the messagepart.
      Specified by:
      getAttributeName in interface ISoapMessagePartDS
      Returns:
      The name of the attribute, may be null.
    • getXsdTypeName

      public String getXsdTypeName()
    • getElementReference

      public IElementReferenceDS getElementReference()
      Description copied from interface: ISoapMessagePartDS
      This method returns the reference to a global element. A messagepart has either an element reference or a type reference. If a typereference this method must return null.
      Specified by:
      getElementReference in interface ISoapMessagePartDS
      Returns:
      The qualifiedname of the referred element.
    • getTypeReference

      public ITypeReferenceDS getTypeReference()
      Description copied from interface: ISoapMessagePartDS
      This method returns the reference to a type. A messagepart has either an element reference or a type reference. If an elementreference this method must return null.
      Specified by:
      getTypeReference in interface ISoapMessagePartDS
      Returns:
      The reference to a type.
    • iterateValidations

      public void iterateValidations(IFieldValidationVisitor visitor)
      Description copied from interface: ISoapMessagePartDS
      This method iterates about the validations of the attribute.
      Specified by:
      iterateValidations in interface ISoapMessagePartDS
      Parameters:
      visitor - The visitor accepting the validations.