[jboss-svn-commits] JBL Code SVN: r6380 - labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Sep 23 01:04:17 EDT 2006


Author: wrzep
Date: 2006-09-23 01:04:09 -0400 (Sat, 23 Sep 2006)
New Revision: 6380

Modified:
   labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresDailyUpdater.java
Log:
JBLAB-599
Added ability to turn off the first update (one performed after restart).

Pawel


Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresDailyUpdater.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresDailyUpdater.java	2006-09-22 19:50:23 UTC (rev 6379)
+++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresDailyUpdater.java	2006-09-23 05:04:09 UTC (rev 6380)
@@ -91,11 +91,14 @@
 	
 	private void scheduleUpdates(ScoresManager scoresManager, ServiceConf conf) {
 	
-		long firstUpdateMills = conf.getFirstUpdate() * 60 * 1000;
+		if (conf.getFirstUpdate() > 0) {
+		
+			long firstUpdateMills = conf.getFirstUpdate() * 60 * 1000;
+			timerService.createTimer(firstUpdateMills, scoresManager);
+		}
+		
 		long updateIntervalMills = conf.getUpdateInterval() * 60 * 1000;
 		
-		timerService.createTimer(firstUpdateMills, scoresManager);
-		
 		Calendar cal = Calendar.getInstance();
 		cal.add(Calendar.DATE, 1);
 		cal.set(Calendar.HOUR_OF_DAY, conf.getUpdateStartHour());




More information about the jboss-svn-commits mailing list