package org.apache.synapse.task;
public class TaskManagerBuilder {
private static TaskManagerBuilder taskManagerBuilder;
static {
taskManagerBuilder = new TaskManagerBuilder();
}
private TaskManagerBuilder() {}
public static TaskManagerBuilder getInstance() {
return taskManagerBuilder;
}
public static TaskManager getTaskManager(String name) {
if ("org.apache.synapse.startup.tasks.MessageInjector".equals(name)) {
// todo return quartz task manager.
}
System.out.println("Returning a new task manager instance.");
return null;
}
}