com.evolveum.midpoint.task.impl
Class CycleRunner

java.lang.Object
  extended by com.evolveum.midpoint.task.impl.TaskRunner
      extended by com.evolveum.midpoint.task.impl.CycleRunner
All Implemented Interfaces:
java.lang.Runnable

public class CycleRunner
extends TaskRunner

Runner class for Cycles. This will be executed in its own thread. It will take care of executing the handler's run method and sleeping the thread for appropriate interval.

Author:
Radovan Semancik

Field Summary
 
Fields inherited from class com.evolveum.midpoint.task.impl.TaskRunner
handler, task, taskManager, thread
 
Constructor Summary
CycleRunner(TaskHandler handler, Task task, TaskManagerImpl taskManager)
           
 
Method Summary
 void run()
           
 
Methods inherited from class com.evolveum.midpoint.task.impl.TaskRunner
getTask, heartbeat, runFinish, runStart, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CycleRunner

public CycleRunner(TaskHandler handler,
                   Task task,
                   TaskManagerImpl taskManager)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
Specified by:
run in class TaskRunner


Copyright © 2011 evolveum. All Rights Reserved.