de.hillenbrand.datatypes
Class CronJob

java.lang.Object
  extended by de.hillenbrand.datatypes.CronJob
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
UICronJob

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

A simple cron job


Field Summary
protected  boolean finished
           
 
Constructor Summary
CronJob()
           
 
Method Summary
static CronJob createCronJob(java.lang.Object parentClass, java.lang.String methodName)
           
protected  void execute()
           
 java.lang.String getProperty(java.lang.String key)
           
 java.lang.String getProperty(java.lang.String key, java.lang.String defaultValue)
           
protected  boolean isFinished()
           
protected  void setFinished()
           
 java.lang.Object setProperty(java.lang.String key, java.lang.String value)
           
 
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
 

Field Detail

finished

protected boolean finished
Constructor Detail

CronJob

public CronJob()
Method Detail

setFinished

protected void setFinished()

isFinished

protected boolean isFinished()

execute

protected void execute()

setProperty

public java.lang.Object setProperty(java.lang.String key,
                                    java.lang.String value)

getProperty

public java.lang.String getProperty(java.lang.String key,
                                    java.lang.String defaultValue)

getProperty

public java.lang.String getProperty(java.lang.String key)

createCronJob

public static CronJob createCronJob(java.lang.Object parentClass,
                                    java.lang.String methodName)