Class ReportingRestServiceDS

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

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

  • Method Details

    • getName

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

      public String getLocation()
      Description copied from interface: IRestServiceDS
      This method returns the location of the service, may be null.
      Specified by:
      getLocation in interface IRestServiceDS
      Returns:
      The url of the service.
    • getSchemaSet

      public String getSchemaSet()
      Description copied from interface: IRestServiceDS
      This method returns the name of the corresponding schemaset, may not be null in case of schema set service, must be null in case of domain schemas.
      Specified by:
      getSchemaSet in interface IRestServiceDS
      Returns:
      The name of the schemaSet.
    • useDomainSchemas

      public boolean useDomainSchemas()
      Description copied from interface: IRestServiceDS
      Returns an indicator whether to use domain schemas instead of schemaset.
      Specified by:
      useDomainSchemas in interface IRestServiceDS
      Returns:
      domain schema indicator.
    • iterateOperations

      public void iterateOperations(IRestOperationVisitor visitor)
      Description copied from interface: IRestServiceDS
      This method iterates about the operations.
      Specified by:
      iterateOperations in interface IRestServiceDS
      Parameters:
      visitor - The visitor accepting the operations.
    • getDirection

      public RestServiceDirection getDirection()
      Description copied from interface: IRestServiceDS
      This method returns the direction of the rest service, may not be null.
      Specified by:
      getDirection in interface IRestServiceDS
      Returns:
      Whether the service consumes, serves or both.