You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2013/10/17 21:54:47 UTC
svn commit: r1533232 -
/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java
Author: cziegeler
Date: Thu Oct 17 19:54:47 2013
New Revision: 1533232
URL: http://svn.apache.org/r1533232
Log:
SLING-3172 : Job schedule name handling
Modified:
sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java
Modified: sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java?rev=1533232&r1=1533231&r2=1533232&view=diff
==============================================================================
--- sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java (original)
+++ sling/trunk/bundles/extensions/event/src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java Thu Oct 17 19:54:47 2013
@@ -369,20 +369,20 @@ public class ScheduleInfoImpl implements
sb.append(String.valueOf(this.minuteOfHour));
sb.append(' ');
sb.append(String.valueOf(this.hourOfDay));
- sb.append(" * * *");
+ sb.append(" * * ?");
return sb.toString();
} else if ( this.scheduleType == ScheduleType.WEEKLY ) {
final StringBuilder sb = new StringBuilder("0 ");
sb.append(String.valueOf(this.minuteOfHour));
sb.append(' ');
sb.append(String.valueOf(this.hourOfDay));
- sb.append(" * * ");
+ sb.append(" ? * ");
sb.append(String.valueOf(this.dayOfWeek));
return sb.toString();
} else if ( this.scheduleType == ScheduleType.HOURLY ) {
final StringBuilder sb = new StringBuilder("0 ");
sb.append(String.valueOf(this.minuteOfHour));
- sb.append(" * * * *");
+ sb.append(" * * * ?");
return sb.toString();
} else if ( this.scheduleType == ScheduleType.MONTHLY ) {
final StringBuilder sb = new StringBuilder("0 ");
@@ -391,7 +391,7 @@ public class ScheduleInfoImpl implements
sb.append(String.valueOf(this.hourOfDay));
sb.append(' ');
sb.append(String.valueOf(this.dayOfWeek));
- sb.append(" * *");
+ sb.append(" *?*");
return sb.toString();
} else if ( this.scheduleType == ScheduleType.YEARLY ) {
final StringBuilder sb = new StringBuilder("0 ");
@@ -401,8 +401,8 @@ public class ScheduleInfoImpl implements
sb.append(' ');
sb.append(String.valueOf(this.dayOfWeek));
sb.append(' ');
- sb.append(String.valueOf(this.monthOfYear));
- sb.append(" *");
+ sb.append(String.valueOf(this.monthOfYear - 1));
+ sb.append(" ?");
return sb.toString();
} else if ( this.scheduleType == ScheduleType.CRON ) {
return this.expression;