Package org.eclipse.jetty.cdi.servlet
Class JettyWeldInitializer
- java.lang.Object
-
- org.eclipse.jetty.cdi.servlet.JettyWeldInitializer
-
public class JettyWeldInitializer extends java.lang.ObjectUtility class suitable for initializing CDI/Weld on Embedded Jetty
-
-
Constructor Summary
Constructors Constructor Description JettyWeldInitializer()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidinitContext(ContextHandler handler)static voidinitWebApp(WebAppContext webapp)Initialize WebAppContext to support CDI/Weld.
-
-
-
Method Detail
-
initWebApp
public static void initWebApp(WebAppContext webapp) throws javax.naming.NamingException
Initialize WebAppContext to support CDI/Weld.Initializes Context, then sets up WebAppContext system and server classes to allow Weld to operate from Server level.
Includes
initContext(ContextHandler)behavior as well.- Parameters:
webapp- the webapp- Throws:
javax.naming.NamingException- if unable to bind BeanManager context
-
initContext
public static void initContext(ContextHandler handler) throws javax.naming.NamingException
- Throws:
javax.naming.NamingException
-
-