You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by up...@apache.org on 2008/01/11 05:52:07 UTC
svn commit: r611047 - in
/webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz:
SimpleQuartz.java SimpleQuartzFactory.java SimpleQuartzSerializer.java
Author: upul
Date: Thu Jan 10 20:52:06 2008
New Revision: 611047
URL: http://svn.apache.org/viewvc?rev=611047&view=rev
Log:
converted task interval from milliseconds to SECONDS
Modified:
webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartz.java
webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzFactory.java
webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzSerializer.java
Modified: webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartz.java
URL: http://svn.apache.org/viewvc/webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartz.java?rev=611047&r1=611046&r2=611047&view=diff
==============================================================================
--- webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartz.java (original)
+++ webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartz.java Thu Jan 10 20:52:06 2008
@@ -66,7 +66,7 @@
private String cron;
private int repeatCount = -1;
- private long repeatInterval;
+ private long repeatInterval; // in milliseconds
private String className;
private List pinnedServers;
private Scheduler sch;
Modified: webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzFactory.java
URL: http://svn.apache.org/viewvc/webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzFactory.java?rev=611047&r1=611046&r2=611047&view=diff
==============================================================================
--- webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzFactory.java (original)
+++ webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzFactory.java Thu Jan 10 20:52:06 2008
@@ -145,7 +145,9 @@
"a simple trigger, but no interval specified");
} else if (repeatInterval != null && repeatInterval.getAttributeValue() != null) {
try {
- q.setInterval(Long.parseLong(repeatInterval.getAttributeValue()));
+ long repeatIntervalInSeconds = Long.parseLong(repeatInterval.getAttributeValue());
+ long repeatIntervalInMillis = repeatIntervalInSeconds * 1000;
+ q.setInterval(repeatIntervalInMillis);
} catch (Exception e) {
handleException("Failed to parse trigger interval as a long value", e);
}
Modified: webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzSerializer.java
URL: http://svn.apache.org/viewvc/webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzSerializer.java?rev=611047&r1=611046&r2=611047&view=diff
==============================================================================
--- webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzSerializer.java (original)
+++ webservices/synapse/branches/1.1.1/modules/core/src/main/java/org/apache/synapse/startup/quartz/SimpleQuartzSerializer.java Thu Jan 10 20:52:06 2008
@@ -75,7 +75,8 @@
}
if (sq.getInterval() != 0) {
- el.addAttribute("interval", Long.toString(sq.getInterval()), nullNS);
+ long interval = sq.getInterval() / 1000;
+ el.addAttribute("interval", Long.toString(interval), nullNS);
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org