You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltaspike.apache.org by ra...@apache.org on 2014/10/29 21:11:52 UTC
git commit: [DELTASPIKE-DOC] - DELTASPIKE-758 - Document max active
windows per session
Repository: deltaspike
Updated Branches:
refs/heads/master b62fad9d4 -> 3eae53c2d
[DELTASPIKE-DOC] - DELTASPIKE-758 - Document max active windows per session
Project: http://git-wip-us.apache.org/repos/asf/deltaspike/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltaspike/commit/3eae53c2
Tree: http://git-wip-us.apache.org/repos/asf/deltaspike/tree/3eae53c2
Diff: http://git-wip-us.apache.org/repos/asf/deltaspike/diff/3eae53c2
Branch: refs/heads/master
Commit: 3eae53c2de1547f7d8443760ca841c61cdcc233b
Parents: b62fad9
Author: Rafael Benevides <ra...@gmail.com>
Authored: Wed Oct 29 18:10:03 2014 -0200
Committer: Rafael Benevides <ra...@gmail.com>
Committed: Wed Oct 29 18:10:03 2014 -0200
----------------------------------------------------------------------
documentation/src/main/asciidoc/jsf.adoc | 24 +++++++++++++++++++-
.../src/main/template/document.html.erb | 1 -
2 files changed, 23 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/deltaspike/blob/3eae53c2/documentation/src/main/asciidoc/jsf.adoc
----------------------------------------------------------------------
diff --git a/documentation/src/main/asciidoc/jsf.adoc b/documentation/src/main/asciidoc/jsf.adoc
index 41e647d..e4044ac 100644
--- a/documentation/src/main/asciidoc/jsf.adoc
+++ b/documentation/src/main/asciidoc/jsf.adoc
@@ -205,6 +205,27 @@ of the windowId to all links of all child components:
<h:link value="Link with windowId" outcome="target.xhtml"/>
-------------------------------------------------------------------
+==== Number of active windows
+
+By default, DeltaSpike allows `1024` active windows per session. Anyway, this number is reduced inside this JSF module to `64` for JSF applications. Once that the limit number of active windows is reached, DeltaSpike will drop the oldest active window.
+
+You can change the default value by setting the property `deltaspike.scope.window.max-count` using <<configuration.adoc#_configsources_provided_by_default, DeltaSpike configuration mechanism>>.
+
+You can also provide this value via:
+
+[source,java]
+-----------------------------------------------------------------------------------
+@Specializes
+public class MyClientWindowConfig extends DefaultClientWindowConfig
+{
+
+ @Override
+ public int getMaxWindowContextCount()
+ {
+ // return the max active windows per session
+ }
+}
+-----------------------------------------------------------------------------------
==== Switch Mode
@@ -283,7 +304,8 @@ public class PreferencesBean implements Serializable
}
----------------------------------------------------
-=== @ViewAccessScoped (since 0.6)
+
+=== @ViewAccessScoped
In case of conversations you have to un-scope beans manually (or they
will be terminated automatically after a timeout). However, sometimes
http://git-wip-us.apache.org/repos/asf/deltaspike/blob/3eae53c2/documentation/src/main/template/document.html.erb
----------------------------------------------------------------------
diff --git a/documentation/src/main/template/document.html.erb b/documentation/src/main/template/document.html.erb
index 3b04a60..8b340ea 100644
--- a/documentation/src/main/template/document.html.erb
+++ b/documentation/src/main/template/document.html.erb
@@ -1,7 +1,6 @@
<%#encoding:UTF-8%><!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="deltaspike-generate-pages">