Class AbstractEmitter

  • All Implemented Interfaces:
    Emitter

    public abstract class AbstractEmitter
    extends Object
    implements Emitter
    • Constructor Detail

      • AbstractEmitter

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

      • logger

        protected io.vertx.up.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