com.evolveum.midpoint.task.impl
Class TaskRunner
java.lang.Object
com.evolveum.midpoint.task.impl.TaskRunner
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- CycleRunner, SingleRunner
public abstract class TaskRunner
- extends java.lang.Object
- implements java.lang.Runnable
- Author:
- Radovan Semancik
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
handler
protected TaskHandler handler
task
protected Task task
taskManager
protected TaskManagerImpl taskManager
thread
protected java.lang.Thread thread
TaskRunner
public TaskRunner(TaskHandler handler,
Task task,
TaskManagerImpl taskManager)
run
public abstract void run()
- Specified by:
run
in interface java.lang.Runnable
runStart
protected void runStart()
runFinish
protected void runFinish()
shutdown
public void shutdown()
heartbeat
public void heartbeat(OperationResult parentResult)
getTask
public Task getTask()
Copyright © 2011 evolveum. All Rights Reserved.