de.jiac.micro.core.feature
Class AbstractSchedulable
java.lang.Object
de.jiac.micro.core.feature.AbstractSchedulable
- Direct Known Subclasses:
- AbstractPeriodicRunnable, AbstractSporadicRunnable, AbstractViolationHandler
public abstract class AbstractSchedulable
- extends Object
- Version:
- $Revision$
- Author:
- Erdene-Ochir Tuguldur, Marcel Patzlaff
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSchedulable
protected AbstractSchedulable(Parameters shortRunnableParameters)
enable
public final void enable()
disable
public final void disable()
isEnabled
public final boolean isEnabled()
getPriority
public final int getPriority()
setPriority
public final void setPriority(int priority)
getCost
public final long getCost()
setCost
public final void setCost(long cost)
getDeadline
public final long getDeadline()
setDeadline
public final void setDeadline(long deadline)
getDeadlineMissHandler
public final AbstractViolationHandler getDeadlineMissHandler()
setDeadlineMissHandler
public final void setDeadlineMissHandler(AbstractViolationHandler deadlineMissHandler)
getCostOverrunHandler
public final AbstractViolationHandler getCostOverrunHandler()
setCostOverrunHandler
public final void setCostOverrunHandler(AbstractViolationHandler overrunHandler)
Copyright © 2008-2011 DAI-Labor. All Rights Reserved.