Class Initializers

java.lang.Object
io.activej.launchers.initializers.Initializers

public class Initializers extends Object
  • Field Details

    • GLOBAL_EVENTLOOP_NAME

      public static final String GLOBAL_EVENTLOOP_NAME
      See Also:
    • GLOBAL_EVENTLOOP_KEY

      public static final io.activej.inject.Key<io.activej.eventloop.Eventloop> GLOBAL_EVENTLOOP_KEY
  • Constructor Details

    • Initializers

      public Initializers()
  • Method Details

    • ofAbstractServer

      public static <T extends AbstractServer<T>> io.activej.common.initializer.Initializer<T> ofAbstractServer(io.activej.config.Config config)
    • ofPrimaryServer

      public static io.activej.common.initializer.Initializer<PrimaryServer> ofPrimaryServer(io.activej.config.Config config)
    • ofEventloop

      public static io.activej.common.initializer.Initializer<io.activej.eventloop.Eventloop> ofEventloop(io.activej.config.Config config)
    • ofEventloopTaskScheduler

      public static io.activej.common.initializer.Initializer<io.activej.async.service.EventloopTaskScheduler> ofEventloopTaskScheduler(io.activej.config.Config config)
    • ofHttpServer

      public static io.activej.common.initializer.Initializer<AsyncHttpServer> ofHttpServer(io.activej.config.Config config)
    • ofHttpWorker

      public static io.activej.common.initializer.Initializer<AsyncHttpServer> ofHttpWorker(io.activej.config.Config config)
    • ofGlobalEventloopStats

      public static io.activej.common.initializer.Initializer<io.activej.jmx.JmxModule> ofGlobalEventloopStats()
    • ofLauncherTriggers

      public static io.activej.common.initializer.Initializer<io.activej.trigger.TriggersModuleSettings> ofLauncherTriggers(Duration maxRunDelay)
    • ofEventloopFatalErrorsTriggers

      public static io.activej.common.initializer.Initializer<io.activej.trigger.TriggersModuleSettings> ofEventloopFatalErrorsTriggers()
    • ofEventloopBusinessLogicTriggers

      public static io.activej.common.initializer.Initializer<io.activej.trigger.TriggersModuleSettings> ofEventloopBusinessLogicTriggers(io.activej.config.Config config)
    • ofThrottlingControllerTriggers

      public static io.activej.common.initializer.Initializer<io.activej.trigger.TriggersModuleSettings> ofThrottlingControllerTriggers(io.activej.config.Config config)
    • ofEventloopTaskSchedulerTriggers

      public static io.activej.common.initializer.Initializer<io.activej.trigger.TriggersModuleSettings> ofEventloopTaskSchedulerTriggers(io.activej.config.Config config)