com.evolveum.midpoint.task.quartzimpl.handlers
Class NoOpTaskHandler
java.lang.Object
com.evolveum.midpoint.task.quartzimpl.handlers.NoOpTaskHandler
- All Implemented Interfaces:
- TaskHandler
public class NoOpTaskHandler
- extends Object
- implements TaskHandler
- Author:
- Pavol Mederly
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EXT_SCHEMA_URI
public static final String EXT_SCHEMA_URI
- See Also:
- Constant Field Values
DELAY_QNAME
public static final QName DELAY_QNAME
STEPS_QNAME
public static final QName STEPS_QNAME
instantiateAndRegister
public static void instantiateAndRegister(TaskManager taskManager)
run
public TaskRunResult run(Task task)
- Specified by:
run
in interface TaskHandler
heartbeat
public Long heartbeat(Task task)
- Specified by:
heartbeat
in interface TaskHandler
refreshStatus
public void refreshStatus(Task task)
- Specified by:
refreshStatus
in interface TaskHandler
getCategoryName
public String getCategoryName(Task task)
- Description copied from interface:
TaskHandler
- Returns a category name for a given task. In most cases, the name would be independent of concrete task.
- Specified by:
getCategoryName
in interface TaskHandler
- Parameters:
task
- a task, whose category is to be determined; if getCategoryNames() returns null, this method
has to accept null value as this parameter, and return the (one) category name that it gives
to all tasks
- Returns:
- a user-understandable name, like "LiveSync" or "Workflow"
getCategoryNames
public List<String> getCategoryNames()
- Description copied from interface:
TaskHandler
- Returns names of task categories provided by this handler. Usually it will be one-item list.
- Specified by:
getCategoryNames
in interface TaskHandler
- Returns:
- a list of category names; may be null - in that case the category info is given by getCategoryName(null)
Copyright © 2013 evolveum. All Rights Reserved.