Class ZeroMotor

java.lang.Object
io.vertx.up.runtime.ZeroMotor

public final class ZeroMotor extends Object
Start up tools shared in Web Application & Rx Application
  • Constructor Details

    • ZeroMotor

      public ZeroMotor()
  • Method Details

    • start

      public static <T> void start(Class<?> clazz, Consumer<T> consumer, Consumer<Consumer<T>> fnSingle, BiConsumer<io.vertx.core.spi.cluster.ClusterManager,Consumer<T>> fnCluster, io.horizon.uca.log.Annal logger)
    • each

      public static void each(BiConsumer<String,io.vertx.core.VertxOptions> consumer)
    • codec

      public static void codec(io.vertx.core.eventbus.EventBus eventBus)
    • agents

      public static ConcurrentMap<io.horizon.eon.em.container.ServerType,Class<?>> agents(io.horizon.eon.em.container.ServerType category, Class<?>[] defaultAgents, ConcurrentMap<io.horizon.eon.em.container.ServerType,Class<?>> internals)
      Agent calculation
      Parameters:
      defaultAgents - default agent classes array
      internals - default internal agent class
      Returns:
      The map to stored agent class for each ServerType here