Module io.jooby
Package io.jooby

Interface StartupSummary


public interface StartupSummary
Controls the level of information logged during startup.
Since:
3.0.0
Author:
edgar
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final StartupSummary
    Print a single line with application and environment names.
    static final StartupSummary
    Print nothing.
    static final StartupSummary
    Print application routes and server path.
    static final StartupSummary
    Print application name, process ID, server options, execution mode, environment and configuration files, application/tmp directory and log file location.
  • Method Summary

    Modifier and Type
    Method
    Description
    create(String value)
    Creates a summary level from string value.
    void
    log(Jooby application, Server server)
     
  • Field Details

    • VERBOSE

      static final StartupSummary VERBOSE
      Print application name, process ID, server options, execution mode, environment and configuration files, application/tmp directory and log file location.
    • DEFAULT

      static final StartupSummary DEFAULT
      Print a single line with application and environment names.
    • NONE

      static final StartupSummary NONE
      Print nothing.
    • ROUTES

      static final StartupSummary ROUTES
      Print application routes and server path.
  • Method Details

    • create

      static StartupSummary create(String value)
      Creates a summary level from string value.
      Parameters:
      value - String value.
      Returns:
      Summary level or DEFAULT.
    • log

      void log(Jooby application, Server server)