Package jakarta.faces.lifecycle
Class ClientWindow
- java.lang.Object
- 
- jakarta.faces.lifecycle.ClientWindow
 
- 
- Direct Known Subclasses:
- ClientWindowWrapper
 
 public abstract class ClientWindow extends Object - Since:
- 2.2
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCLIENT_WINDOW_MODE_PARAM_NAMEDefines the ClientWindow mode to use.static StringNUMBER_OF_CLIENT_WINDOWS_PARAM_NAMEIndicate the max number of ClientWindows, which is used byClientWindowScoped.
 - 
Constructor SummaryConstructors Constructor Description ClientWindow()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voiddecode(FacesContext context)voiddisableClientWindowRenderMode(FacesContext context)voidenableClientWindowRenderMode(FacesContext context)abstract StringgetId()abstract Map<String,String>getQueryURLParameters(FacesContext context)booleanisClientWindowRenderModeEnabled(FacesContext context)
 
- 
- 
- 
Field Detail- 
CLIENT_WINDOW_MODE_PARAM_NAME@JSFWebConfigParam(since="2.2.0", expectedValues="none, url, url-redirect, client", defaultValue="none") public static final String CLIENT_WINDOW_MODE_PARAM_NAMEDefines the ClientWindow mode to use. url = like the defined in the specs url-redirect = same like 'url' but with a initial redirect, so that the first request already contains a valid windowId in the URL. Similar to DeltaSpile LAZY mode. client = like the DeltaSpike CLIENTWINDOW mode.- See Also:
- Constant Field Values
 
 - 
NUMBER_OF_CLIENT_WINDOWS_PARAM_NAME@JSFWebConfigParam(since="4.0", group="state", tags="performance", defaultValue="10") public static final String NUMBER_OF_CLIENT_WINDOWS_PARAM_NAMEIndicate the max number of ClientWindows, which is used byClientWindowScoped. It is only active when jakarta.faces.CLIENT_WINDOW_MODE is enabled.- Since:
- 4.0
- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
decodepublic abstract void decode(FacesContext context) 
 - 
getIdpublic abstract String getId() 
 - 
getQueryURLParameterspublic abstract Map<String,String> getQueryURLParameters(FacesContext context) 
 - 
isClientWindowRenderModeEnabledpublic boolean isClientWindowRenderModeEnabled(FacesContext context) 
 - 
disableClientWindowRenderModepublic void disableClientWindowRenderMode(FacesContext context) 
 - 
enableClientWindowRenderModepublic void enableClientWindowRenderMode(FacesContext context) 
 
- 
 
-