org.databene.task.runner
Class SingleThreadedTaskRunner

java.lang.Object
  extended by org.databene.task.runner.SingleThreadedTaskRunner
All Implemented Interfaces:
TaskRunner

public class SingleThreadedTaskRunner
extends java.lang.Object
implements TaskRunner

TaskRunner implementation that executes a Task with the current thread.

Created: 27.03.2010 14:01:29

Since:
0.6.0
Author:
Volker Bergmann

Constructor Summary
SingleThreadedTaskRunner(Task target, boolean finishPages, org.databene.commons.Context context, org.databene.commons.ErrorHandler errorHandler)
           
 
Method Summary
 long run(java.lang.Long invocationCount)
           
static long runWithoutPage(Task target, java.lang.Long invocationCount, org.databene.commons.Context context, org.databene.commons.ErrorHandler errorHandler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleThreadedTaskRunner

public SingleThreadedTaskRunner(Task target,
                                boolean finishPages,
                                org.databene.commons.Context context,
                                org.databene.commons.ErrorHandler errorHandler)
Method Detail

run

public long run(java.lang.Long invocationCount)
Specified by:
run in interface TaskRunner

runWithoutPage

public static long runWithoutPage(Task target,
                                  java.lang.Long invocationCount,
                                  org.databene.commons.Context context,
                                  org.databene.commons.ErrorHandler errorHandler)


Copyright © 2011. All Rights Reserved.