org.quartz.CronScheduleBuilder#dailyAtHourAndMinute ( )源码实例Demo

下面列出了org.quartz.CronScheduleBuilder#dailyAtHourAndMinute ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: quartz-glass   文件: GlassSchedulerParser.java
private static ScheduleBuilder<? extends Trigger> parseAtExpr(String atExpr) {
    Matcher matcher = atExprPattern.matcher(atExpr);
    if (!matcher.matches()) throw new RuntimeException(atExpr + " is not valid");

    if (matcher.group(1).equals("??")) {
        return CronScheduleBuilder.cronSchedule("0 " + matcher.group(2) + " * * * ?");
    }

    DateTimeFormatter formatter = DateTimeFormat.forPattern("HH:mm");
    DateTime dateTime = formatter.parseDateTime(matcher.group().trim());

    return CronScheduleBuilder.dailyAtHourAndMinute(dateTime.getHourOfDay(),
            dateTime.getMinuteOfHour());
}
 
源代码2 项目: onedev   文件: DefaultBuildManager.java
@Override
public ScheduleBuilder<?> getScheduleBuilder() {
	return CronScheduleBuilder.dailyAtHourAndMinute(0, 0);
}
 
源代码3 项目: onedev   文件: DefaultIssueChangeManager.java
@Override
public ScheduleBuilder<?> getScheduleBuilder() {
	return CronScheduleBuilder.dailyAtHourAndMinute(1, 0);
}
 
源代码4 项目: onedev   文件: DefaultAttachmentStorageManager.java
@Override
public ScheduleBuilder<?> getScheduleBuilder() {
	return CronScheduleBuilder.dailyAtHourAndMinute(0, 0);
}