public class LightweightWebAppBuilder extends java.lang.Object implements WebAppBuilder
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
LightweightWebAppBuilder.EmbeddedServletContextCreated  | 
static class  | 
LightweightWebAppBuilder.LightServletContext  | 
| Constructor and Description | 
|---|
LightweightWebAppBuilder()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
deployWebApps(AppInfo appInfo,
             java.lang.ClassLoader appClassLoader)  | 
java.util.Map<java.lang.ClassLoader,java.util.Map<java.lang.String,java.util.Set<java.lang.String>>> | 
getJsfClasses()  | 
java.util.Collection<java.lang.Object> | 
listenersFor(java.lang.String context)  | 
void | 
removeClassLoader(java.lang.String id)  | 
void | 
setClassLoader(java.lang.String id,
              java.lang.ClassLoader loader)  | 
void | 
undeployWebApps(AppInfo appInfo)  | 
public void setClassLoader(java.lang.String id,
                           java.lang.ClassLoader loader)
public void removeClassLoader(java.lang.String id)
public void deployWebApps(AppInfo appInfo, java.lang.ClassLoader appClassLoader) throws java.lang.Exception
deployWebApps in interface WebAppBuilderjava.lang.Exceptionpublic java.util.Collection<java.lang.Object> listenersFor(java.lang.String context)
public void undeployWebApps(AppInfo appInfo) throws java.lang.Exception
undeployWebApps in interface WebAppBuilderjava.lang.Exceptionpublic java.util.Map<java.lang.ClassLoader,java.util.Map<java.lang.String,java.util.Set<java.lang.String>>> getJsfClasses()
getJsfClasses in interface WebAppBuilder