Class WebServiceClientAmplifierMethod

java.lang.Object
io.vertigo.vega.impl.webservice.client.WebServiceClientAmplifierMethod
All Implemented Interfaces:
io.vertigo.core.node.component.amplifier.AmplifierMethod

public final class WebServiceClientAmplifierMethod extends Object implements io.vertigo.core.node.component.amplifier.AmplifierMethod
  • Constructor Details

    • WebServiceClientAmplifierMethod

      @Inject public WebServiceClientAmplifierMethod(JsonEngine jsonReaderEngine, List<io.vertigo.connectors.httpclient.HttpClientConnector> httpClientConnectors, io.vertigo.core.analytics.AnalyticsManager analyticsManager)
      Parameters:
      jsonReaderEngine - jsonReaderEngine
  • Method Details

    • getAnnotationType

      public Class<WebServiceProxyAnnotation> getAnnotationType()
      Specified by:
      getAnnotationType in interface io.vertigo.core.node.component.amplifier.AmplifierMethod
    • invoke

      public Object invoke(Method method, Object[] args)
      Specified by:
      invoke in interface io.vertigo.core.node.component.amplifier.AmplifierMethod