de.jiac.micro.core.feature
Class AbstractPeriodicRunnable

java.lang.Object
  extended by de.jiac.micro.core.feature.AbstractSchedulable
      extended by de.jiac.micro.core.feature.AbstractPeriodicRunnable

public abstract class AbstractPeriodicRunnable
extends AbstractSchedulable

Version:
$Revision$
Author:
Erdene-Ochir Tuguldur, Marcel Patzlaff

Constructor Summary
protected AbstractPeriodicRunnable()
           
 
Method Summary
 long getPeriod()
           
 long getStart()
           
protected abstract  void runShort()
           
 void setPeriod(long period)
           
 void setStart(long start)
           
 
Methods inherited from class de.jiac.micro.core.feature.AbstractSchedulable
disable, enable, getCost, getCostOverrunHandler, getDeadline, getDeadlineMissHandler, getPriority, isEnabled, setCost, setCostOverrunHandler, setDeadline, setDeadlineMissHandler, setPriority
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPeriodicRunnable

protected AbstractPeriodicRunnable()
Method Detail

getStart

public final long getStart()

setStart

public final void setStart(long start)

getPeriod

public final long getPeriod()

setPeriod

public final void setPeriod(long period)

runShort

protected abstract void runShort()


Copyright © 2008-2011 DAI-Labor. All Rights Reserved.