com.bea.wlrt.ede
Interface Schedulable

All Known Subinterfaces:
Adapter, Processor, Stage, Stream

public interface Schedulable
extends Iterable

Real-time is the capability of a system on being able to ensure the timely and predictable execution of code. In another words, if a developer specifies that an object must be executed in the next 100 milliseconds (or in the next 100 minutes for that matter), a real-time infrastructure will guarantee the execution of this object within this temporal constraint. Objects that have temporal constraints are named schedulable objects. The system measures how well the temporal constraints are being met by means of of parameters, for example, the number of missed deadlines. Schedulers use different policies to order the execution of schedulable objects attempting to maximize these parameters.


Inner Class Summary
static interface Schedulable.Parameter
           
 
Method Summary
 void addParameter(Schedulable.Parameter parameter)
           
 List getParameters()
           
 void removeParameter(Schedulable.Parameter parameter)
           
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

addParameter

public void addParameter(Schedulable.Parameter parameter)


removeParameter

public void removeParameter(Schedulable.Parameter parameter)


getParameters

public List getParameters()