Interface AvajeJex


public interface AvajeJex
Start Jex using avaje-inject, avaje-http, avaje-config.

- avaje-http generates the adapter for the @Controller

- avaje-inject generates dependency injection wiring

- avaje-config reads external configuration.

  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static Jex.Server
    Start Jex server using @Controller with avaje-inject, avaje-http, avaje-config.
    static Jex.Server
    start(io.avaje.inject.BeanScope beanScope)
    Start Jex server using @Controller with avaje-inject, avaje-http, avaje-config.
  • Method Details

    • start

      static Jex.Server start()
      Start Jex server using @Controller with avaje-inject, avaje-http, avaje-config.
      public static void main(String[] args) {
      
        AvajeJex.start();
      }
      
      Returns:
      The running server.
    • start

      static Jex.Server start(io.avaje.inject.BeanScope beanScope)
      Start Jex server using @Controller with avaje-inject, avaje-http, avaje-config.
      public static void main(String[] args) {
      
        AvajeJex.start();
      }
      
      Parameters:
      beanScope - the beanscope used to configure Jex
      Returns:
      The running server.