Class MultithreadedHttpServerLauncher

java.lang.Object
io.activej.launcher.Launcher
io.activej.launchers.http.MultithreadedHttpServerLauncher

public abstract class MultithreadedHttpServerLauncher
extends io.activej.launcher.Launcher
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static int PORT  
    static String PROPERTIES_FILE  
    static int WORKERS  

    Fields inherited from class io.activej.launcher.Launcher

    args, INSTANCE_INJECTORS_KEY, logger, logger0, NO_ARGS
  • Constructor Summary

    Constructors 
    Constructor Description
    MultithreadedHttpServerLauncher()  
  • Method Summary

    Modifier and Type Method Description
    protected io.activej.inject.module.Module getBusinessLogicModule()  
    protected io.activej.inject.module.Module getModule()  
    static void main​(String[] args)  
    protected void run()  

    Methods inherited from class io.activej.launcher.Launcher

    awaitShutdown, createInjector, createInjector, getApplicationError, getArgs, getCompleteFuture, getDuration, getDurationOfRun, getDurationOfStart, getDurationOfStop, getInstantOfComplete, getInstantOfLaunch, getInstantOfRun, getInstantOfStart, getInstantOfStop, getMainThread, getOverrideModule, getRunFuture, getStartFuture, launch, onInit, onStart, onStop, shutdown, testInjector

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait