public class ExecutionTime extends Object
| Modifier and Type | Method and Description |
|---|---|
static ExecutionTime |
forCron(Cron cron)
Creates execution time for given Cron
|
boolean |
isMatch(org.joda.time.DateTime date)
Provide feedback if a given date matches the cron expression.
|
org.joda.time.DateTime |
lastExecution(org.joda.time.DateTime date)
Provide nearest date for last execution.
|
org.joda.time.DateTime |
nextExecution(org.joda.time.DateTime date)
Provide nearest date for next execution.
|
org.joda.time.Duration |
timeFromLastExecution(org.joda.time.DateTime date)
Provide nearest time from last execution.
|
org.joda.time.Duration |
timeToNextExecution(org.joda.time.DateTime date)
Provide nearest time for next execution.
|
public static ExecutionTime forCron(Cron cron)
cron - - Cron instancepublic org.joda.time.DateTime nextExecution(org.joda.time.DateTime date)
date - - jodatime DateTime instance. If null, a NullPointerException will be raised.public org.joda.time.Duration timeToNextExecution(org.joda.time.DateTime date)
date - - jodatime DateTime instance. If null, a NullPointerException will be raised.public org.joda.time.DateTime lastExecution(org.joda.time.DateTime date)
date - - jodatime DateTime instance. If null, a NullPointerException will be raised.public org.joda.time.Duration timeFromLastExecution(org.joda.time.DateTime date)
date - - jodatime DateTime instance. If null, a NullPointerException will be raised.public boolean isMatch(org.joda.time.DateTime date)
date - - jodatime DateTime instance. If null, a NullPointerException will be raised.Copyright © 2016. All rights reserved.