com.vaadin.flow.server.startup.

Class DevModeInitializer

    • Constructor Detail

      • DevModeInitializer

        public DevModeInitializer()
    • Method Detail

      • initDevModeHandler

        @Deprecated
        public static void initDevModeHandler(Set<Class<?>> classes,
                                                          javax.servlet.ServletContext context)
                                                   throws javax.servlet.ServletException

        Deprecated. Use initDevModeHandler(Set, VaadinContext) instead by wrapping ServletContext with VaadinServletContext.

        Initialize the devmode server if not in production mode or compatibility mode.

        Parameters:

        classes - classes to check for npm- and js modules

        context - servlet context we are running in

        Throws:

        javax.servlet.ServletException - if dev mode can't be initialized

      • initDevModeHandler

        public static void initDevModeHandler(Set<Class<?>> classes,
                                              VaadinContext context)
                                       throws VaadinInitializerException

        Initialize the devmode server if not in production mode or compatibility mode.

        Parameters:

        classes - classes to check for npm- and js modules

        context - VaadinContext we are running in

        Throws:

        VaadinInitializerException - if dev mode can't be initialized

      • isDevModeAlreadyStarted

        public static boolean isDevModeAlreadyStarted(VaadinContext context)

        Shows whether DevModeHandler has been already started or not.

        Parameters:

        context - The VaadinContext, not null

        Returns:

        true if DevModeHandler has already been started, false - otherwise

      • contextInitialized

        public void contextInitialized(javax.servlet.ServletContextEvent ctx)

        Specified by:

        contextInitialized in interface javax.servlet.ServletContextListener

      • contextDestroyed

        public void contextDestroyed(javax.servlet.ServletContextEvent ctx)

        Specified by:

        contextDestroyed in interface javax.servlet.ServletContextListener