[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui ...
Christian Bauer
christian at hibernate.org
Tue Mar 20 14:40:32 EDT 2007
User: cbauer
Date: 07/03/20 14:40:32
Modified: examples/wiki/src/main/org/jboss/seam/wiki/core/ui
WikiUtil.java
Log:
Session timeout popup notice
Revision Changes Path
1.4 +6 -2 jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/WikiUtil.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: WikiUtil.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/WikiUtil.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- WikiUtil.java 18 Mar 2007 15:44:37 -0000 1.3
+++ WikiUtil.java 20 Mar 2007 18:40:32 -0000 1.4
@@ -6,6 +6,7 @@
import javax.faces.component.UIData;
import javax.faces.context.FacesContext;
+import javax.servlet.http.HttpSession;
import java.util.Collection;
import java.util.List;
import java.util.StringTokenizer;
@@ -18,7 +19,6 @@
@Name("wikiUtil")
public class WikiUtil {
-
// Replacement for missing instaceOf in EL (can't use string comparison, might be proxy)
public static boolean isDirectory(Node node) {
return node != null && Directory.class.isAssignableFrom(node.getClass());
@@ -91,6 +91,10 @@
}
+ public static int getSessionTimeoutSeconds() {
+ return ((HttpSession) FacesContext.getCurrentInstance().getExternalContext().getSession(true)).getMaxInactiveInterval();
+ }
+
/**
* Need to bind UI components to non-conversational backing beans.
* That this is even needed makes no sense. Why can't I call the UI components
More information about the jboss-cvs-commits
mailing list