public interface Scheduling extends Component
| Modifier and Type | Interface and Description |
|---|---|
static class |
Scheduling.CreateOption |
static class |
Scheduling.ScheduleOption |
| Modifier and Type | Method and Description |
|---|---|
boolean |
schedule(java.lang.String name,
java.lang.Runnable lambda,
java.util.Map<Scheduling.ScheduleOption,java.lang.Object> options) |
java.util.Set<java.lang.String> |
scheduledJobs() |
boolean |
unschedule(java.lang.String name) |
boolean schedule(java.lang.String name,
java.lang.Runnable lambda,
java.util.Map<Scheduling.ScheduleOption,java.lang.Object> options)
throws java.lang.Exception
name - lambda - options - cron - String
at - java.util.Date
every - ms
in - ms
limit - int
until - java.util.Date
singletonjava.lang.Exceptionboolean unschedule(java.lang.String name)
throws java.lang.Exception
name - java.lang.Exceptionjava.util.Set<java.lang.String> scheduledJobs()
Copyright © 2015. All Rights Reserved.