Class ReportingSoapContractDS

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

public final class ReportingSoapContractDS extends ReportingDS implements ISoapContractDS
Datasource implementation that adds error reporting.
Since:
9.0
Author:
Arjan Pragt
  • Constructor Details

  • Method Details

    • getMainWsdl

      public String getMainWsdl()
      Description copied from interface: ISoapContractDS
      This method returns the entry wsdl of the contract.
      Specified by:
      getMainWsdl in interface ISoapContractDS
      Returns:
      The name of the entry wsdl, may not be null.
    • iterateWsdls

      public void iterateWsdls(IWsdlVisitor visitor)
      Description copied from interface: ISoapContractDS
      This method iterates about the resources of the reference.
      Specified by:
      iterateWsdls in interface ISoapContractDS
      Parameters:
      visitor - the visitor accepting the resources, may not be null.
    • getName

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

      public String getSchemaContractName()
      Description copied from interface: ISoapContractDS
      This method returns the name of the schema contract.
      Specified by:
      getSchemaContractName in interface ISoapContractDS
      Returns:
      The name of the schema contract, may not be null.