com.activequant.utils
Class RunnableTask

java.lang.Object
  extended by com.activequant.utils.RunnableTask
All Implemented Interfaces:
Runnable

public abstract class RunnableTask
extends Object
implements Runnable

This class can be used as a base class from which to extend a runnable from. It contains a runflag boolean property that can be used to nicely stop the runnable.
Example:
class ARunnableTask extends RunnableTask {
public void run(){
while(runFlag){
//do something
}
}

History:
- [22.1.2008] Created (Ulrich Staudinger)

Author:
Ulrich Staudinger

Constructor Summary
RunnableTask()
           
 
Method Summary
 boolean isRunFlag()
           
 void setRunFlag(boolean runFlag)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.lang.Runnable
run
 

Constructor Detail

RunnableTask

public RunnableTask()
Method Detail

isRunFlag

public boolean isRunFlag()

setRunFlag

public void setRunFlag(boolean runFlag)


Copyright © 2012 ActiveQuant GmbH. All Rights Reserved.