Interface ICommunicationEngineDS

All Superinterfaces:
IReportingDS
All Known Implementing Classes:
ReportingCommunicationEngineDS, XmlCommunicationEngineDS, XmlCommunicationEngineDS

public interface ICommunicationEngineDS extends IReportingDS
This interface defines the communication engine.
Since:
9.0
Author:
Arjan Pragt
  • Field Details Link icon

    • CATEGORY Link icon

      static final Category CATEGORY
      Category that should be used when reporting errors or warnings that are encountered during initialization.
  • Method Details Link icon

    • iterateSoapServices Link icon

      void iterateSoapServices(ISoapServiceVisitor visitor)
      This Method iterates about the soap services.
      Parameters:
      visitor - The visitor to use, not null.
      Throws:
      InitializationException - In case of an initialization error.
    • iterateRestServices Link icon

      void iterateRestServices(IRestServiceVisitor visitor)
      This method iterates about the rest services.
      Parameters:
      visitor - The visitor to use, not null.
      Throws:
      InitializationException - In case of an initialization error.
    • iterateDomainSchemas Link icon

      void iterateDomainSchemas(IDomainSchemaVisitor visitor)
      This method iterates about the domain schemas.
      Parameters:
      visitor - The visitor to use, not null.
      Throws:
      InitializationException - In case of an initialization error.
    • iterateSchemaSets Link icon

      void iterateSchemaSets(ISchemaSetVisitor visitor)
      This iterates about the schema sets.
      Parameters:
      visitor - The visitor to use, not null.
      Throws:
      InitializationException - In case of an initialization error.
    • iterateSchemaContracts Link icon

      void iterateSchemaContracts(ISchemaContractVisitor visitor)
      This iterates about the schema contracts.
      Parameters:
      visitor - The visitor to use, not null.
      Throws:
      InitializationException - In case of an initialization error.
    • iterateSoapServiceContracts Link icon

      void iterateSoapServiceContracts(ISoapContractVisitor visitor)
      This iterates about the soap service contracts.
      Parameters:
      visitor - The visitor to use, not null.
      Throws:
      InitializationException - In case of an initialization error.