(a)
java.lang.Object
javax.realtime.AsyncEvent
javax.realtime.Timer
javax.realtime.OneShotTimer
javax.realtime.PeriodicTimer
javax.realtime.AsyncEventHandler
javax.realtime.BoundAsyncEventHandler
javax.realtime.Clock
javax.realtime.GarbageCollector
javax.realtime.HiResTime
javax.realtime.AbsoluteTime
javax.realtime.RelativeTime
javax.realtime.MemoryArea
javax.realtime.ImmortalMemory
javax.realtime.ImmortalPhysicalMemory
javax.realtime.ScopedMemory
javax.realtime.CTMemory
javax.realtime.ScopedPhysicalMemory
javax.realtime.VTMemory
javax.realtime.MemoryParameters
javax.realtime.MonitorControl
javax.realtime.PriorityCeilingEmulation
javax.realtime.PriorityInheritance
javax.realtime.PhysicalMemoryFactory
javax.realtime.PosixSignalHandler
javax.realtime.RawMemoryAccess
javax.realtime.RealtimeSystem
javax.realtime.Scheduler
javax.realtime.SchedulingParameters
javax.realtime.DDMParameters
javax.realtime.DDMSubtaskParameters
javax.realtime.PeriodicParameters
javax.realtime.PriorityParameters
java.lang.Thread
javax.realtime.RealtimeThread
javax.realtime.NoHeapRealtimeThread
java.lang.Throwable
java.lang.Error
javax.realtime.MemoryAccessError
javax.realtime.ThrowBoundaryError
java.lang.Exception
java.lang.InterruptedException
javax.realtime.AsynchronouslyInterruptedException
javax.realtime.Timed
javax.realtime.MemoryScopeException
javax.realtime.OffsetOutOfBoundsException
javax.realtime.ResourceLimitException
javax.realtime.AdmissionControlException
java.lang.RuntimeException
javax.realtime.ThrowBoundaryException
javax.realtime.SizeOutOfBoundsException
javax.realtime.WaitFreeDequeue
javax.realtime.WaitFreeReadQueue
javax.realtime.WaitFreeWriteQueue
(b)
javax.realtime.Interruptible
javax.realtime.Schedulable
Figure 1: (a) Class hierarchy; (b) interface hierarchy.
Back to Article