org.databene.task
Class RunnableTask

java.lang.Object
  extended by org.databene.task.AbstractTask
      extended by org.databene.task.RunnableTask
All Implemented Interfaces:
java.io.Closeable, org.databene.commons.ThreadAware, Task

public class RunnableTask
extends AbstractTask

Wraps a Runnable in a Task.

Since:
0.2 Created: 06.07.2007 07:31:50
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.task.AbstractTask
taskName
 
Constructor Summary
RunnableTask(java.lang.Runnable runnable)
           
 
Method Summary
 TaskResult execute(org.databene.commons.Context context, org.databene.commons.ErrorHandler errorHandler)
          Executes the task's work, possibly interacting with the context.
 
Methods inherited from class org.databene.task.AbstractTask
close, getTaskName, isParallelizable, isThreadSafe, pageFinished, setTaskName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RunnableTask

public RunnableTask(java.lang.Runnable runnable)
Method Detail

execute

public TaskResult execute(org.databene.commons.Context context,
                          org.databene.commons.ErrorHandler errorHandler)
Description copied from interface: Task
Executes the task's work, possibly interacting with the context.



Copyright © 2013. All Rights Reserved.