Class WeldServletLifecycle
- java.lang.Object
-
- org.jboss.weld.environment.servlet.WeldServletLifecycle
-
public class WeldServletLifecycle extends Object
- Author:
- Martin Kouba
- See Also:
Listener,EnhancedListener
-
-
Field Summary
Fields Modifier and Type Field Description static StringBEAN_MANAGER_ATTRIBUTE_NAME
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ContainercheckContainers(ContainerContext containerContext, StringBuilder dump, Iterable<Container> containers)protected org.jboss.weld.bootstrap.spi.CDI11DeploymentcreateDeployment(javax.servlet.ServletContext context, org.jboss.weld.bootstrap.api.CDI11Bootstrap bootstrap)Create servlet deployment.protected ContainerfindContainer(ContainerContext ctx, StringBuilder dump)Find container env.
-
-
-
Field Detail
-
BEAN_MANAGER_ATTRIBUTE_NAME
public static final String BEAN_MANAGER_ATTRIBUTE_NAME
-
-
Method Detail
-
createDeployment
protected org.jboss.weld.bootstrap.spi.CDI11Deployment createDeployment(javax.servlet.ServletContext context, org.jboss.weld.bootstrap.api.CDI11Bootstrap bootstrap)Create servlet deployment. Can be overridden with custom servlet deployment. e.g. exact resources listing in restricted env like GAE- Parameters:
context- the servlet contextbootstrap- the bootstrap- Returns:
- new servlet deployment
-
findContainer
protected Container findContainer(ContainerContext ctx, StringBuilder dump)
Find container env.- Parameters:
ctx- the container contextdump- the exception dump- Returns:
- valid container or null
-
checkContainers
protected Container checkContainers(ContainerContext containerContext, StringBuilder dump, Iterable<Container> containers)
-
-