de.adom.jade.utils
Class VerboseRunnable

java.lang.Object
  extended by de.adom.jade.utils.VerboseRunnable
All Implemented Interfaces:
java.lang.Runnable

public abstract class VerboseRunnable
extends java.lang.Object
implements java.lang.Runnable

Implements a verbose runnable that reports all errors that occur during execution.


Constructor Summary
VerboseRunnable()
           
 
Method Summary
 void run()
           
abstract  void runImpl()
          Executes the actual action.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerboseRunnable

public VerboseRunnable()
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable
See Also:
Runnable.run()

runImpl

public abstract void runImpl()
Executes the actual action.

Parameters:
e - the action event