jfarcand 2003/09/08 08:25:18 Modified: catalina/src/share/org/apache/catalina/core StandardContext.java catalina/src/share/org/apache/catalina/session PersistentManagerBase.java Log: Minor refactoring. Easier to overload the behaviour when extending the class. Revision Changes Path 1.89 +2 -7 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardContext.java Index: StandardContext.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/core/StandardContext.java,v retrieving revision 1.88 retrieving revision 1.89 diff -u -r1.88 -r1.89 --- StandardContext.java 2 Sep 2003 21:22:04 -0000 1.88 +++ StandardContext.java 8 Sep 2003 15:25:18 -0000 1.89 @@ -4397,12 +4397,7 @@ } else if (getManager() instanceof PersistentManagerBase) { PersistentManagerBase pManager = (PersistentManagerBase) getManager(); - pManager.processExpires(); - pManager.processPersistenceChecks(); - if ((pManager.getStore() != null) - && (pManager.getStore() instanceof StoreBase)) { - ((StoreBase) pManager.getStore()).processExpires(); - } + pManager.backgroundProcess(); } } 1.11 +15 -4 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/PersistentManagerBase.java Index: PersistentManagerBase.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/session/PersistentManagerBase.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- PersistentManagerBase.java 20 Aug 2003 08:20:41 -0000 1.10 +++ PersistentManagerBase.java 8 Sep 2003 15:25:18 -0000 1.11 @@ -240,6 +240,17 @@ // ------------------------------------------------------------- Properties +/** + * Perform the background processes for this Manager + */ + public void backgroundProcess() { + this.processExpires(); + this.processPersistenceChecks(); + if ((this.getStore() != null) + && (this.getStore() instanceof StoreBase)) { + ((StoreBase) this.getStore()).processExpires(); + } + } /** * Indicates how many seconds old a session can get, after its last
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]