Package javax.realtime.DSS

Class Summary
ActivationLatency  
DSS The class implementing all discrete state simulation (DSS) features.
Erand Erand objects represent exponentially distributed pseudo random number streams.
EventList Class for scheduled event list.
EventNotice Elements of an EventList.
FIFOResource  
FIFOWaiterSet Collection type for queues of RealTimeThread's waiting for a Resource.
Normal Erand objects represent normally distributed pseudo random number streams.
OneShotTimerThread  
PeriodicTimerThread Thread class for PeriodicTimer objects
PreemptableResource A Resource modeling a resource that can be preempted.
PriorityCeilingResource A unit resource managed under a priority ceiling policy: The resource is constructed with a positive integer priority ceiling If any thread with a priority greater than the priority ceiling attempts to seize the resource, an exception is thrown Otherwise, any thread that is given the resource has its priority raised to the resource's priority ceiling while the resource is held
PriorityInheritanceResource A Resource modeling a resource that is managed by priority inheritance.
PriorityResource  
PriorityWaiterSet Collection type for queues of RealTimeThread's using priority ordering, and FIFO ordering for equal priorities.
Random Pseudo random number generator class, using java.util.Random.
RealtimeThreadComparator  
Resource Super class for all unit resources, i.e., object contended for by ResourceComparator  
SimulationClock  
SimulationScheduler  
Terminator A RealtimeThread that holds for a given period of time, and then cleanly shuts down the simulation.
WaiterSet Abstract base class for sets of RealtimeThread's.
 

Exception Summary
ResourceException A class representing exceptions dealing with utilization of Resource's, e.g., seize operations on a PriorityCeilingResource by a thread with a priority greater than the resource's priority ceiling.
ThreadTerminatedException