Class AbstractEmitter

java.lang.Object
io.vertx.up.uca.cosmic.AbstractEmitter
All Implemented Interfaces:
Emitter

public abstract class AbstractEmitter extends Object implements Emitter
  • Constructor Details

    • AbstractEmitter

      public AbstractEmitter(io.vertx.up.commune.config.Integration integration)
  • Method Details

    • sslContext

      protected SSLContext sslContext()
    • logger

      protected io.horizon.uca.log.Annal logger()
    • integration

      protected io.vertx.up.commune.config.Integration integration()
    • initialize

      protected abstract void initialize()
    • requestJ

      public io.vertx.core.json.JsonObject requestJ(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)
      Specified by:
      requestJ in interface Emitter
    • requestA

      public io.vertx.core.json.JsonArray requestA(String apiKey, io.vertx.core.json.JsonObject params, io.vertx.core.MultiMap headers)
      Specified by:
      requestA in interface Emitter