public class TaskScheduler
extends java.lang.Object
Constructor and Description |
---|
TaskScheduler(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
deleteTask(java.lang.String name,
java.lang.String group) |
int |
getRunningTaskCount() |
void |
init(java.util.Properties properties,
TaskManager taskManager) |
boolean |
isInitialized() |
boolean |
isTaskAlreadyRunning(java.lang.Object taskKey) |
void |
pauseAll() |
void |
resumeAll() |
boolean |
scheduleTask(TaskDescription taskDescription) |
boolean |
scheduleTask(TaskDescription taskDescription,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.lang.Class taskClass) |
boolean |
scheduleTask(TaskDescription taskDescription,
java.util.Map<java.lang.String,java.lang.Object> resources,
java.lang.Class jobClass,
Task task) |
void |
setJobDetailFactory(java.lang.Object jobDetailFactory) |
void |
setTriggerFactory(java.lang.Object triggerFactory) |
void |
shutDown() |
void |
start() |
public void init(java.util.Properties properties, TaskManager taskManager)
public void start()
public void pauseAll()
public void resumeAll()
public boolean scheduleTask(TaskDescription taskDescription, java.util.Map<java.lang.String,java.lang.Object> resources, java.lang.Class taskClass)
public boolean scheduleTask(TaskDescription taskDescription, java.util.Map<java.lang.String,java.lang.Object> resources, java.lang.Class jobClass, Task task)
public boolean scheduleTask(TaskDescription taskDescription)
public void shutDown()
public boolean isInitialized()
public void deleteTask(java.lang.String name, java.lang.String group)
public int getRunningTaskCount()
public boolean isTaskAlreadyRunning(java.lang.Object taskKey)
public void setTriggerFactory(java.lang.Object triggerFactory)
public void setJobDetailFactory(java.lang.Object jobDetailFactory)
Copyright © 2005-2022 Apache Software Foundation. All Rights Reserved.