aicas logo Realtime Java
Technology.

javax.realtime
Class SporadicParameters

java.lang.Object
  |
  +--javax.realtime.ReleaseParameters
        |
        +--javax.realtime.AperiodicParameters
              |
              +--javax.realtime.SporadicParameters

public class SporadicParameters
extends AperiodicParameters


Field Summary
static java.lang.String arrivalTimeQueueOverflowExcept
           
static java.lang.String arrivalTimeQueueOverflowIgnore
           
static java.lang.String arrivalTimeQueueOverflowReplace
           
static java.lang.String arrivalTimeQueueOverflowSave
           
static java.lang.String mitViolationExcept
           
static java.lang.String mitViolationIgnore
           
static java.lang.String mitViolationReplace
           
static java.lang.String mitViolationSave
           
 
Constructor Summary
SporadicParameters(RelativeTime interarrival, RelativeTime cost, RelativeTime deadline, AsyncEventHandler overrunHandler, AsyncEventHandler missHandler)
           
 
Method Summary
 java.lang.String getArrivalTimeQueueOverflowBehavior()
           
 int getInitialArrivalTimeQueueLength()
           
 RelativeTime getMinimumInterarrival()
           
 java.lang.String getMitViolationBehavior()
           
 void setArrivalTimeQueueOverflowBehavior(java.lang.String behavior)
           
 boolean setIfFeasible(RelativeTime interarrival, RelativeTime cost, RelativeTime deadline)
           
 void setInitialArrivalTimeQueueLength(int initial)
           
 void setMinimumInterarrival(RelativeTime minimum)
           
 void setMitViolationBehavior(java.lang.String behavior)
           
 
Methods inherited from class javax.realtime.AperiodicParameters
setIfFeasible
 
Methods inherited from class javax.realtime.ReleaseParameters
getCost, getCostOverrunHandler, getDeadline, getDeadlineMissHandler, setCost, setCostOverrunHandler, setDeadline, setDeadlineMissHandler, setIfFeasible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

arrivalTimeQueueOverflowExcept

public static final java.lang.String arrivalTimeQueueOverflowExcept

arrivalTimeQueueOverflowIgnore

public static final java.lang.String arrivalTimeQueueOverflowIgnore

arrivalTimeQueueOverflowReplace

public static final java.lang.String arrivalTimeQueueOverflowReplace

arrivalTimeQueueOverflowSave

public static final java.lang.String arrivalTimeQueueOverflowSave

mitViolationExcept

public static final java.lang.String mitViolationExcept

mitViolationIgnore

public static final java.lang.String mitViolationIgnore

mitViolationReplace

public static final java.lang.String mitViolationReplace

mitViolationSave

public static final java.lang.String mitViolationSave
Constructor Detail

SporadicParameters

public SporadicParameters(RelativeTime interarrival,
                          RelativeTime cost,
                          RelativeTime deadline,
                          AsyncEventHandler overrunHandler,
                          AsyncEventHandler missHandler)
Method Detail

setIfFeasible

public boolean setIfFeasible(RelativeTime interarrival,
                             RelativeTime cost,
                             RelativeTime deadline)

getMinimumInterarrival

public RelativeTime getMinimumInterarrival()

setMinimumInterarrival

public void setMinimumInterarrival(RelativeTime minimum)

getArrivalTimeQueueOverflowBehavior

public java.lang.String getArrivalTimeQueueOverflowBehavior()

getInitialArrivalTimeQueueLength

public int getInitialArrivalTimeQueueLength()

getMitViolationBehavior

public java.lang.String getMitViolationBehavior()

setArrivalTimeQueueOverflowBehavior

public void setArrivalTimeQueueOverflowBehavior(java.lang.String behavior)

setInitialArrivalTimeQueueLength

public void setInitialArrivalTimeQueueLength(int initial)

setMitViolationBehavior

public void setMitViolationBehavior(java.lang.String behavior)

aicas logo Realtime Java
Technology.

aicas GmbH, Karlsruhe - Germany    www.aicas.com
Copyright 2003 aicas GmbH. All Rights Reserved.