/** * @deprecated Use {@link Lifecycle#setupApplication()} */ @Deprecated public static void mockApplication() { setupApplication(null); }
public void init(FilterConfig filterConfig) throws ServletException { Lifecycle.setupApplication(new ServletApplicationMap(filterConfig.getServletContext())); try { filters = getSortedFilters(); for ( Filter filter : filters ) { log.info( "Initializing filter: " + Component.getComponentName(filter.getClass())); filter.init(filterConfig); } } finally { Lifecycle.cleanupApplication(); } }
if (!Contexts.isApplicationContextActive()) Lifecycle.setupApplication(); unmockApplication = true;
/** * Just like Component.forName() but mocks the applicationContext and you provide it with the spring bean name * instead of the seam component name. * * @param springBeanName the spring bean name. * @return the SpringComponent mapped to that spring bean name. */ public static SpringComponent forSpringBeanName(String springBeanName) { // TODO reuse boolean unmockApplication = false; if (!Contexts.isApplicationContextActive()) { Lifecycle.setupApplication(); unmockApplication = true; } try { return (SpringComponent) Component.forName(getSpringComponentNameMap().get(springBeanName)); } finally { if (unmockApplication) { Lifecycle.cleanupApplication(); } } }
/** * Get the Seam component, even if no application context * is associated with the current thread. */ public static Component componentForName(String name) { if ( Contexts.isApplicationContextActive() ) { return Component.forName(name); } else { Lifecycle.setupApplication(); try { return Component.forName(name); } finally { Lifecycle.cleanupApplication(); } } }
protected void loadResourceProviders() { try { Lifecycle.setupApplication(new ServletApplicationMap(context)); for (String name : Init.instance().getResourceProviders()) { AbstractResource provider = (AbstractResource) Component.getInstance(name, true); if (provider != null) { provider.setServletContext(context); providers.put( provider.getResourcePath(), provider ); } } } finally { Lifecycle.cleanupApplication(); } }
if (!Contexts.isApplicationContextActive()) Lifecycle.setupApplication(); unmockApplication = true;
if (!Contexts.isApplicationContextActive()) Lifecycle.setupApplication(); unmockApplication = true;
if (pages != null) { Lifecycle.setupApplication(); pages.initialize(warRootDeploymentStrategy.getDotPageDotXmlFileNames()); Lifecycle.cleanupApplication();