javax.realtime
Class Scheduler
java.lang.Object
|
+--javax.realtime.Scheduler
- Direct Known Subclasses:
- PriorityScheduler
- public abstract class Scheduler
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Scheduler
protected Scheduler()
addToFeasibility
protected abstract boolean addToFeasibility(Schedulable schedulable)
setIfFeasible
public boolean setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory)
setIfFeasible
public boolean setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
getDefaultScheduler
public static Scheduler getDefaultScheduler()
getPolicyName
public abstract java.lang.String getPolicyName()
isFeasible
public abstract boolean isFeasible()
removeFromFeasibility
protected abstract boolean removeFromFeasibility(Schedulable schedulable)
setDefaultScheduler
public static void setDefaultScheduler(Scheduler scheduler)
fireSchedulable
public abstract void fireSchedulable(Schedulable schedulable)
aicas GmbH, Karlsruhe - Germany www.aicas.com
Copyright 2003 aicas GmbH. All Rights Reserved.