Package jakarta.faces.lifecycle
Class ClientWindow
java.lang.Object
jakarta.faces.lifecycle.ClientWindow
- Direct Known Subclasses:
ClientWindowWrapper
- Since:
- 2.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Defines the ClientWindow mode to use.static final String
Indicate the max number of ClientWindows, which is used byClientWindowScoped
. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
decode
(FacesContext context) void
void
enableClientWindowRenderMode
(FacesContext context) abstract String
getId()
getQueryURLParameters
(FacesContext context) boolean
-
Field Details
-
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:
-
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:
-
-
Constructor Details
-
ClientWindow
public ClientWindow()
-
-
Method Details
-
decode
-
getId
-
getQueryURLParameters
-
isClientWindowRenderModeEnabled
-
disableClientWindowRenderMode
-
enableClientWindowRenderMode
-