org.apache.synapse.task
Class TaskScheduler
java.lang.Object
org.apache.synapse.task.TaskScheduler
public class TaskScheduler
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskScheduler
public TaskScheduler(String name)
init
public void init(Properties properties,
TaskManager taskManager)
start
public void start()
pauseAll
public void pauseAll()
resumeAll
public void resumeAll()
scheduleTask
public boolean scheduleTask(TaskDescription taskDescription,
Map<String,Object> resources,
Class taskClass)
scheduleTask
public boolean scheduleTask(TaskDescription taskDescription,
Map<String,Object> resources,
Class jobClass,
Task task)
scheduleTask
public boolean scheduleTask(TaskDescription taskDescription)
shutDown
public void shutDown()
isInitialized
public boolean isInitialized()
deleteTask
public void deleteTask(String name,
String group)
getRunningTaskCount
public int getRunningTaskCount()
isTaskAlreadyRunning
public boolean isTaskAlreadyRunning(Object taskKey)
setTriggerFactory
public void setTriggerFactory(Object triggerFactory)
setJobDetailFactory
public void setJobDetailFactory(Object jobDetailFactory)
Copyright © 2005–2015 Apache Software Foundation. All rights reserved.