Class JavaConnector

java.lang.Object
com.almis.awe.config.ServiceConfig
com.almis.awe.service.connector.JavaConnector
All Implemented Interfaces:
ServiceConnector, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class JavaConnector extends ServiceConfig
Launches a Java service
  • Constructor Details

    • JavaConnector

      public JavaConnector(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
  • Method Details

    • launch

      public ServiceData launch(ServiceType service, Map<String,Object> paramsMapFromRequest) throws AWException
      Description copied from interface: ServiceConnector
      Launch service
      Parameters:
      service - Service to launch
      paramsMapFromRequest - Parameter list
      Returns:
      Service data
      Throws:
      AWException - Error launching service
    • subscribe

      public ServiceData subscribe(Query query)
      Launches a subscription to a service
      Parameters:
      query - Subscribed query
      Returns:
      Service data