facesContext.release();
private void _releaseFacesContext(FacesContext facesContext) { // make sure that the facesContext gets released. // This is important in an OSGi environment if (facesContext != null) { facesContext.release(); } }
@Override public void release() { delegate.release(); }
/** * @since JSF 1.0 */ @Override public void release() { FacesContext.getCurrentInstance().release(); }
protected void cleanup() { if (created) { FacesContext.getCurrentInstance().release(); } } }
/** * Release any previously {@link #getFacesContext obtained} {@link FacesContext} if necessary. * * @see #getFacesContext(Object, Object, Object) */ public void releaseIfNecessary() { if (this.release) { FacesContext.getCurrentInstance().release(); } }
/** * @since JSF 1.0 */ @Override public void release() { FacesContext.getCurrentInstance().release(); }
/** * <p>The default behavior of this method is to * call {@link FacesContext#release()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#release() */ @Override public void release() { getWrapped().release(); }
private void cleanup() { facesContext.release(); DelegatingFacesContext.setCurrentInstance(originalFacesContext); originalFacesContext = null; facesContext = null; request = null; response = null; }
@Override public void release() { getWrapped().release(); }
/** * <p>The default behavior of this method is to * call {@link FacesContext#release()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#release() */ @Override public void release() { getWrapped().release(); }
/** * Broadcasts the {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.AfterFacesRequest} event * {@inheritDoc} */ public void release() { broadcastAfterFacesRequestEvent(); wrappedFacesContext.release(); }
/** * Releases the current {@link FlowFacesContext} instance. * @param context the source of the event */ public void requestProcessed(RequestContext context) { if (getRequestFacesContext(context) != null) { return; } FacesContext.getCurrentInstance().release(); }
/** * Broadcasts the {@link org.apache.myfaces.extensions.cdi.jsf.api.listener.request.AfterFacesRequest} event * {@inheritDoc} */ public void release() { broadcastAfterFacesRequestEvent(); wrappedFacesContext.release(); }
public static FacesContext mockFacesContext() { FacesContext context = Mockito.mock(FacesContext.class); setCurrentInstance(context); Mockito.doAnswer(RELEASE).when(context).release(); return context; }
/** * <p>The default behavior of this method is to * call {@link FacesContext#release()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#release() */ @Override public void release() { getWrapped().release(); }
/** * Releases the current {@link FlowFacesContext} instance. * @param context the source of the event */ public void requestProcessed(RequestContext context) { if (getRequestFacesContext(context) != null) { return; } FacesContext.getCurrentInstance().release(); }
/** * <p>The default behavior of this method is to * call {@link FacesContext#release()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#release() */ @Override public void release() { getWrapped().release(); }
/** * <p>The default behavior of this method is to * call {@link FacesContext#release()} * on the wrapped {@link FacesContext} object.</p> * * @see javax.faces.context.FacesContext#release() */ @Override public void release() { getWrapped().release(); }
@Test public void testGetScopeMap_noFacesContext() { FacesContext.getCurrentInstance().release(); Assertions.assertThrows(IllegalStateException.class, () -> new WindowScope().getScopeMap() ); } }