Class HttpJsonOrchestrationService

    • Constructor Summary

      Constructors 
      Constructor Description
      HttpJsonOrchestrationService​(se.arkalix.net.http.consumer.HttpConsumer consumer)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      se.arkalix.util.concurrent.Future<se.arkalix.core.plugin.or.OrchestrationQueryResultDto> query​(se.arkalix.core.plugin.or.OrchestrationQueryDto query)
      Queries orchestration service for services that should be consumed.
      se.arkalix.description.ServiceDescription service()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HttpJsonOrchestrationService

        public HttpJsonOrchestrationService​(se.arkalix.net.http.consumer.HttpConsumer consumer)
    • Method Detail

      • service

        public se.arkalix.description.ServiceDescription service()
        Specified by:
        service in interface se.arkalix.ArConsumer
      • query

        public se.arkalix.util.concurrent.Future<se.arkalix.core.plugin.or.OrchestrationQueryResultDto> query​(se.arkalix.core.plugin.or.OrchestrationQueryDto query)
        Description copied from interface: ArOrchestrationService
        Queries orchestration service for services that should be consumed.
        Specified by:
        query in interface ArOrchestrationService
        Parameters:
        query - Description of the requesting system and its wants and needs related to service consumption.
        Returns:
        Future completed with the results of the query, if no errors occurred.