Rejected session count should not be writable
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 29 Jul 2010 11:10:00 +0000 (11:10 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 29 Jul 2010 11:10:00 +0000 (11:10 +0000)
git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@980401 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/catalina/Manager.java
java/org/apache/catalina/ha/session/DeltaManager.java
java/org/apache/catalina/ha/session/mbeans-descriptors.xml
java/org/apache/catalina/session/PersistentManagerBase.java
java/org/apache/catalina/session/StandardManager.java
java/org/apache/catalina/session/mbeans-descriptors.xml

index deed104..0a34013 100644 (file)
@@ -192,15 +192,6 @@ public interface Manager {
 
 
     /**
-     * Sets the number of sessions that were not created because the maximum
-     * number of active sessions was reached.
-     *
-     * @param rejectedSessions Number of rejected sessions
-     */
-    public void setRejectedSessions(int rejectedSessions);
-
-
-    /**
      * Gets the longest time (in seconds) that an expired session had been
      * alive.
      *
index 1d43573..d84f8cd 100644 (file)
@@ -307,10 +307,6 @@ public class DeltaManager extends ClusterManagerBase{
         return rejectedSessions;
     }
 
-    public void setRejectedSessions(int rejectedSessions) {
-        this.rejectedSessions = rejectedSessions;
-    }
-
     /**
      * @return Returns the counterNoStateTransfered.
      */
index a4ecbf8..ba50f52 100644 (file)
     <attribute
       name="rejectedSessions"
       description="Number of sessions we rejected due to maxActive beeing reached"
-      type="int"/>
+      type="int"
+      writeable="false"/>
     <operation
       name="expireSession"
       description="Expired the given session"
index 5e73ea6..3165936 100644 (file)
@@ -409,10 +409,6 @@ public abstract class PersistentManagerBase extends ManagerBase
     }
 
     
-    public void setRejectedSessions(int rejectedSessions) {
-        this.rejectedSessions = rejectedSessions;
-    }
-
     /**
      * Return the descriptive short name of this Manager implementation.
      */
index bb1c4d5..93f1c65 100644 (file)
@@ -198,11 +198,6 @@ public class StandardManager extends ManagerBase
     }
 
 
-    public void setRejectedSessions(int rejectedSessions) {
-        this.rejectedSessions = rejectedSessions;
-    }
-
-
     /**
      * Set the maximum number of active Sessions allowed, or -1 for
      * no limit.
index fa6e27c..f603405 100644 (file)
 
     <attribute   name="rejectedSessions"
           description="Number of sessions we rejected due to maxActive beeing reached"
-                 type="int" />
+                 type="int"
+            writeable="false"/>
                  
     <operation   name="backgroundProcess"
           description="Invalidate all sessions that have expired."
 
     <attribute   name="rejectedSessions"
           description="Number of sessions we rejected due to maxActive beeing reached"
-                 type="int" />
+                 type="int"
+            writeable="false"/>
 
     <operation   name="backgroundProcess"
           description="Invalidate all sessions that have expired."