public class QuartzTaskManager extends Object implements org.apache.synapse.task.TaskManager
Modifier and Type | Field and Description |
---|---|
protected Properties |
configProperties |
static String |
QUARTZ_CONF
Property look up key for get a quartz configuration
|
Constructor and Description |
---|
QuartzTaskManager() |
Modifier and Type | Method and Description |
---|---|
void |
addObserver(org.apache.synapse.task.TaskManagerObserver o) |
boolean |
delete(String nameGroup) |
Properties |
getConfigurationProperties() |
String |
getName() |
Object |
getProperty(String name) |
String |
getProviderClass() |
int |
getRunningTaskCount() |
org.apache.synapse.task.TaskDescription |
getTask(String name) |
String[] |
getTaskNames() |
boolean |
init(Properties properties) |
boolean |
isInitialized() |
boolean |
isTaskBlocked(String taskName) |
boolean |
isTaskDeactivated(String taskName) |
boolean |
isTaskExist(String arg0) |
boolean |
isTaskRunning(Object taskKey) |
boolean |
isTaskRunning(String taskName) |
boolean |
pause(String name) |
boolean |
pauseAll() |
boolean |
reschedule(String name,
org.apache.synapse.task.TaskDescription taskDescription) |
boolean |
resume(String name) |
boolean |
resumeAll() |
boolean |
schedule(org.apache.synapse.task.TaskDescription taskDescription) |
void |
sendClusterMessage(Callable<Void> task) |
void |
setConfigurationProperties(Properties properties) |
void |
setName(String name) |
boolean |
setProperties(Map<String,Object> properties) |
boolean |
setProperty(String name,
Object property) |
boolean |
start() |
boolean |
stop() |
public static final String QUARTZ_CONF
protected final Properties configProperties
public boolean schedule(org.apache.synapse.task.TaskDescription taskDescription)
schedule
in interface org.apache.synapse.task.TaskManager
public boolean reschedule(String name, org.apache.synapse.task.TaskDescription taskDescription)
reschedule
in interface org.apache.synapse.task.TaskManager
public boolean delete(String nameGroup)
delete
in interface org.apache.synapse.task.TaskManager
public boolean pause(String name)
pause
in interface org.apache.synapse.task.TaskManager
public boolean pauseAll()
pauseAll
in interface org.apache.synapse.task.TaskManager
public boolean resume(String name)
resume
in interface org.apache.synapse.task.TaskManager
public boolean resumeAll()
resumeAll
in interface org.apache.synapse.task.TaskManager
public org.apache.synapse.task.TaskDescription getTask(String name)
getTask
in interface org.apache.synapse.task.TaskManager
public String[] getTaskNames()
getTaskNames
in interface org.apache.synapse.task.TaskManager
public boolean init(Properties properties)
init
in interface org.apache.synapse.task.TaskManager
public boolean isInitialized()
isInitialized
in interface org.apache.synapse.task.TaskManager
public boolean start()
start
in interface org.apache.synapse.task.TaskManager
public boolean stop()
stop
in interface org.apache.synapse.task.TaskManager
public int getRunningTaskCount()
getRunningTaskCount
in interface org.apache.synapse.task.TaskManager
public boolean isTaskRunning(Object taskKey)
isTaskRunning
in interface org.apache.synapse.task.TaskManager
public boolean setProperties(Map<String,Object> properties)
setProperties
in interface org.apache.synapse.task.TaskManager
public boolean setProperty(String name, Object property)
setProperty
in interface org.apache.synapse.task.TaskManager
public Object getProperty(String name)
getProperty
in interface org.apache.synapse.task.TaskManager
public void setName(String name)
setName
in interface org.apache.synapse.task.TaskManager
public String getName()
getName
in interface org.apache.synapse.task.TaskManager
public String getProviderClass()
getProviderClass
in interface org.apache.synapse.task.TaskManager
public Properties getConfigurationProperties()
getConfigurationProperties
in interface org.apache.synapse.task.TaskManager
public void setConfigurationProperties(Properties properties)
setConfigurationProperties
in interface org.apache.synapse.task.TaskManager
public void addObserver(org.apache.synapse.task.TaskManagerObserver o)
addObserver
in interface org.apache.synapse.task.TaskManager
public boolean isTaskDeactivated(String taskName)
isTaskDeactivated
in interface org.apache.synapse.task.TaskManager
public boolean isTaskBlocked(String taskName)
isTaskBlocked
in interface org.apache.synapse.task.TaskManager
public boolean isTaskRunning(String taskName)
isTaskRunning
in interface org.apache.synapse.task.TaskManager
public void sendClusterMessage(Callable<Void> task)
sendClusterMessage
in interface org.apache.synapse.task.TaskManager
public boolean isTaskExist(String arg0)
isTaskExist
in interface org.apache.synapse.task.TaskManager
Copyright © 2005–2020 Apache Software Foundation. All rights reserved.