/** * Broadcasts {@link org.apache.myfaces.extensions.cdi.core.api.startup.event.StartupEvent} and * {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.BeforeFacesRequest} btw. * {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.AfterFacesRequest} * <p/> * {@inheritDoc} */ public void execute(FacesContext facesContext) { broadcastApplicationStartupBroadcaster(); broadcastBeforeFacesRequestEvent(facesContext); WindowHandler windowHandler = CodiUtils.getContextualReferenceByClass(WindowHandler.class); if (windowHandler instanceof LifecycleAwareWindowHandler) { ((LifecycleAwareWindowHandler) windowHandler).beforeLifecycleExecute(facesContext); if (facesContext.getResponseComplete()) { // no further processing return; } } wrapped.execute(facesContext); }
/** * Broadcasts {@link org.apache.myfaces.extensions.cdi.core.api.startup.event.StartupEvent} and * {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.BeforeFacesRequest} btw. * {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.AfterFacesRequest} * <p/> * {@inheritDoc} */ public void execute(FacesContext facesContext) { broadcastApplicationStartupBroadcaster(); broadcastBeforeFacesRequestEvent(facesContext); WindowHandler windowHandler = CodiUtils.getContextualReferenceByClass(WindowHandler.class); if (windowHandler instanceof LifecycleAwareWindowHandler) { ((LifecycleAwareWindowHandler) windowHandler).beforeLifecycleExecute(facesContext); if (facesContext.getResponseComplete()) { // no further processing return; } } wrapped.execute(facesContext); }
/** * Broadcasts {@link org.apache.myfaces.extensions.cdi.core.api.startup.event.StartupEvent} and * {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.BeforeFacesRequest} btw. * {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.AfterFacesRequest} * <p/> * {@inheritDoc} */ public void execute(FacesContext facesContext) { broadcastApplicationStartupBroadcaster(); broadcastBeforeFacesRequestEvent(facesContext); WindowHandler windowHandler = CodiUtils.getContextualReferenceByClass(WindowHandler.class); if (windowHandler instanceof LifecycleAwareWindowHandler) { ((LifecycleAwareWindowHandler) windowHandler).beforeLifecycleExecute(facesContext); if (facesContext.getResponseComplete()) { // no further processing return; } } wrapped.execute(facesContext); }