Java源码示例:org.apache.webbeans.spi.ContainerLifecycle

示例1
@Before
public void setUp() {
    event = new ServletContextEvent(mock(ServletContext.class));
    lifecycle = WebBeansContext.currentInstance().getService(ContainerLifecycle.class);
    lifecycle.startApplication(event);
    bus = getBeanReference(Bus.class);
}
 
示例2
@BeforeClass
public static void startContainer()
{
    final WebBeansContext webBeansContext = WebBeansContext.currentInstance();
    lifecycle = webBeansContext.getService(ContainerLifecycle.class);
    lifecycle.startApplication(null);
    bm = webBeansContext.getBeanManagerImpl();
}
 
示例3
public OWBBeanProvider()
{
    final WebBeansContext webBeansContext = WebBeansContext.currentInstance();
    final ContainerLifecycle lifecycle = webBeansContext.getService(ContainerLifecycle.class);
    lifecycle.startApplication(null);
    Runtime.getRuntime().addShutdownHook(new Thread()
    {
        @Override
        public void run()
        {
            lifecycle.stopApplication(null);
        }
    });
    bm = webBeansContext.getBeanManagerImpl();
}
 
示例4
@Override
public synchronized void boot()
{
    lifecycle = WebBeansContext.currentInstance().getService(ContainerLifecycle.class);

    Object mockServletContextEvent = null;
    if (OpenWebBeansContextControl.isServletApiAvailable())
    {
        mockServletContextEvent = OwbHelper.getMockServletContextEvent();
    }

    lifecycle.startApplication(mockServletContextEvent);
}
 
示例5
@Override
public void contextInitialized(ServletContextEvent event) {
    this.lifeCycle = webBeansContext.getService(ContainerLifecycle.class);
}
 
示例6
protected ContainerLifecycle getLifecycle()
{
    return testLifecycle;
}