| Package | Description |
|---|---|
| org.knowm.sundial |
| Modifier and Type | Method and Description |
|---|---|
static void |
SundialJobScheduler.addCronTrigger(String triggerName,
String jobName,
String cronExpression) |
static void |
SundialJobScheduler.addCronTrigger(String triggerName,
String jobName,
String cronExpression,
Date startTime,
Date endTime) |
static void |
SundialJobScheduler.addJob(String jobName,
Class<? extends Job> jobClass)
Adds a Job to the scheduler.
|
static void |
SundialJobScheduler.addJob(String jobName,
Class<? extends Job> jobClass,
Map<String,Object> params,
boolean isConcurrencyAllowed)
Adds a Job to the scheduler.
|
static void |
SundialJobScheduler.addJob(String jobName,
String jobClassName)
Adds a Job to the scheduler.
|
static void |
SundialJobScheduler.addJob(String jobName,
String jobClassName,
Map<String,Object> params,
boolean isConcurrencyAllowed)
Adds a Job to the scheduler.
|
static void |
SundialJobScheduler.addSimpleTrigger(String triggerName,
String jobName,
int repeatCount,
long repeatInterval) |
static void |
SundialJobScheduler.addSimpleTrigger(String triggerName,
String jobName,
int repeatCount,
long repeatInterval,
Date startTime,
Date endTime) |
static Scheduler |
SundialJobScheduler.createScheduler(int threadPoolSize,
String annotatedJobsPackageName)
Creates the Sundial Scheduler
|
static Scheduler |
SundialJobScheduler.createScheduler(SchedulerFactory schedulerFactory)
Creates the Sundial Scheduler
|
static List<String> |
SundialJobScheduler.getAllJobNames()
Generates an alphabetically sorted List of all Job names in the DEFAULT job group
|
static Map<String,List<Trigger>> |
SundialJobScheduler.getAllJobsAndTriggers()
Generates a Map of all Job names with corresponding Triggers
|
static boolean |
SundialJobScheduler.isJobRunning(String jobName) |
static void |
SundialJobScheduler.removeJob(String jobName)
Removes a Job matching the given Job Name
|
static void |
SundialJobScheduler.removeTrigger(String triggerName)
Removes a Trigger matching the the given Trigger Name
|
static void |
SundialJobScheduler.shutdown()
Halts the Scheduler's firing of Triggers, and cleans up all resources associated with the Scheduler.
|
static void |
SundialJobScheduler.startJob(String jobName)
Starts a Job matching the given Job Name
|
static void |
SundialJobScheduler.startJob(String jobName,
Map<String,Object> params)
Starts a Job matching the the given Job Name found in jobs.xml
|
static void |
SundialJobScheduler.startScheduler()
Starts the Sundial Scheduler
|
static void |
SundialJobScheduler.startScheduler(int threadPoolSize)
Starts the Sundial Scheduler
|
static void |
SundialJobScheduler.startScheduler(int threadPoolSize,
String annotatedJobsPackageName)
Starts the Sundial Scheduler
|
static void |
SundialJobScheduler.startScheduler(String annotatedJobsPackageName)
Starts the Sundial Scheduler
|
static void |
SundialJobScheduler.stopJob(String jobName)
Triggers a Job interrupt on all Jobs matching the given Job Name.
|
static void |
SundialJobScheduler.stopJob(String jobName,
String key,
String pValue)
Triggers a Job interrupt on all Jobs matching the given Job Name, key and (String) value.
|
Copyright © 2011–2017 Knowm Inc.. All rights reserved.