@WebListener public class DevModeInitializer extends Object implements javax.servlet.ServletContainerInitializer, Serializable, javax.servlet.ServletContextListener
| Modifier and Type | Class and Description |
|---|---|
static class |
DevModeInitializer.VisitedClasses
The classes that were visited when determining which frontend resources
are actually used.
|
| Constructor and Description |
|---|
DevModeInitializer() |
| Modifier and Type | Method and Description |
|---|---|
void |
contextDestroyed(javax.servlet.ServletContextEvent ctx) |
void |
contextInitialized(javax.servlet.ServletContextEvent ctx) |
protected static Set<File> |
getJarFilesFromClassloader(ClassLoader classLoader) |
static void |
initDevModeHandler(Set<Class<?>> classes,
javax.servlet.ServletContext context,
DeploymentConfiguration config)
Initialize the devmode server if not in production mode or compatibility
mode.
|
void |
onStartup(Set<Class<?>> classes,
javax.servlet.ServletContext context) |
public void onStartup(Set<Class<?>> classes, javax.servlet.ServletContext context) throws javax.servlet.ServletException
onStartup in interface javax.servlet.ServletContainerInitializerjavax.servlet.ServletExceptionpublic static void initDevModeHandler(Set<Class<?>> classes, javax.servlet.ServletContext context, DeploymentConfiguration config) throws javax.servlet.ServletException
classes - classes to check for npm- and js modulescontext - servlet context we are running inconfig - deployment configurationjavax.servlet.ServletException - if dev mode can't be initializedpublic void contextInitialized(javax.servlet.ServletContextEvent ctx)
contextInitialized in interface javax.servlet.ServletContextListenerpublic void contextDestroyed(javax.servlet.ServletContextEvent ctx)
contextDestroyed in interface javax.servlet.ServletContextListenerprotected static Set<File> getJarFilesFromClassloader(ClassLoader classLoader)
Copyright © 2019. All rights reserved.