public class OpenEJBLifecycle
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
OpenEJBLifecycle.HttpServletRequestBean |
static class |
OpenEJBLifecycle.InternalBean<T> |
Modifier and Type | Field and Description |
---|---|
protected ContextsService |
contextsService |
static java.lang.ThreadLocal<AppInfo> |
CURRENT_APP_INFO |
protected ScannerService |
scannerService
Discover bean classes
|
Constructor and Description |
---|
OpenEJBLifecycle(WebBeansContext webBeansContext)
Manages unused conversations
|
Modifier and Type | Method and Description |
---|---|
BeanManager |
getBeanManager() |
ContextsService |
getContextService() |
protected JNDIService |
getJndiService() |
protected ScannerService |
getScannerService() |
void |
initApplication(java.util.Properties properties) |
static void |
initializeServletContext(ServletContext servletContext,
WebBeansContext context) |
void |
startApplication(java.lang.Object startupObject) |
void |
startServletContext(ServletContext servletContext) |
void |
stopApplication(java.lang.Object endObject) |
public static final java.lang.ThreadLocal<AppInfo> CURRENT_APP_INFO
protected ScannerService scannerService
protected final ContextsService contextsService
public OpenEJBLifecycle(WebBeansContext webBeansContext)
public BeanManager getBeanManager()
public void startApplication(java.lang.Object startupObject)
public void stopApplication(java.lang.Object endObject)
protected ScannerService getScannerService()
public ContextsService getContextService()
protected JNDIService getJndiService()
public void initApplication(java.util.Properties properties)
public void startServletContext(ServletContext servletContext)
public static void initializeServletContext(ServletContext servletContext, WebBeansContext context)