Class XmlWebServiceDS

java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.portal.ds.xml.r12.parsing.XmlWebServiceDS
All Implemented Interfaces:
IReportingDS, IWebServiceDS

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

  • Method Details

    • getName

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

      public ModuleID getModuleId()
      Description copied from interface: IWebServiceDS
      This method returns the optional module id the module that contains the service definition. Null may be returned when the service is defined in the main module.
      Specified by:
      getModuleId in interface IWebServiceDS
      Returns:
      The module id of the module that contains the service, may be null.
    • getSoapServiceConfiguration

      public ISoapServiceConfigurationDS getSoapServiceConfiguration()
      Description copied from interface: IWebServiceDS
      This method returns the reference to a soap service. A webservice can have a reference to either a soap or rest service.
      Specified by:
      getSoapServiceConfiguration in interface IWebServiceDS
      Returns:
      The soapreference, or null if a rest reference.
    • getRestServiceConfiguration

      public IRestServiceConfigurationDS getRestServiceConfiguration()
      Description copied from interface: IWebServiceDS
      This method returns the reference to a rest service. A webservice can have a reference to either a soap or rest service.
      Specified by:
      getRestServiceConfiguration in interface IWebServiceDS
      Returns:
      The restreference, or null if a soap reference.