Author: fhanik
Date: Tue Aug 14 07:02:41 2007
New Revision: 565763
URL: http://svn.apache.org/viewvc?view=rev&rev=565763
Log:
Additional methods for JMX info
Modified:
tomcat/trunk/java/org/apache/catalina/ha/session/BackupManager.java
Modified: tomcat/trunk/java/org/apache/catalina/ha/session/BackupManager.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/ha/session/BackupManager.java?view=diff&rev=565763&r1=565762&r2=565763
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/ha/session/BackupManager.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/ha/session/BackupManager.java Tue Aug
14 07:02:41 2007
@@ -18,6 +18,7 @@
import java.io.ByteArrayInputStream;
import java.io.IOException;
+import java.util.Iterator;
import org.apache.catalina.LifecycleException;
import org.apache.catalina.Session;
@@ -290,4 +291,18 @@
return result;
}
+ public int getActiveSessionsFull() {
+ LazyReplicatedMap map = (LazyReplicatedMap)sessions;
+ return map.sizeFull();
+ }
+
+ public String listSessionIdsFull() {
+ StringBuffer sb=new StringBuffer();
+ LazyReplicatedMap map = (LazyReplicatedMap)sessions;
+ Iterator keys = map.keySetFull().iterator();
+ while (keys.hasNext()) {
+ sb.append(keys.next()).append(" ");
+ }
+ return sb.toString();
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]