Uses of Package
javax.realtime

Classes in javax.realtime used by javax.realtime
AbsoluteTime
          An object that represents a specific point in time given by milliseconds plus nanoseconds past some point in time fixed by the clock.
AperiodicParameters
          This release parameter object characterizes a schedulable object that may be released at any time.
AsyncEvent
          An asynchronous event can have a set of handlers associated with it, and when the event occurs, the fireCount of each handler is incremented, and the handlers are released (see AsyncEventHandler).
AsyncEventHandler
          An asynchronous event handler encapsulates code that is released after an instance of AsyncEvent to which it is attached occurs.
AsynchronouslyInterruptedException
          A special exception that is thrown in response to an attempt to asynchronously transfer the locus of control of a schedulable object.
Clock
          A clock marks the passing of time.
DuplicateFilterException
          PhysicalMemoryManager can only accommodate one filter object for each type of memory.
GarbageCollector
          The system shall provide dynamic and static information characterizing the temporal behavior and imposed overhead of any garbage collection algorithm provided by the system.
HeapMemory
          The HeapMemory class is a singleton object that allows logic with a non-heap allocation context to allocate objects in the Java heap.
HighResolutionTime
          Class HighResolutionTime is the base class for AbsoluteTime, RelativeTime, RationalTime.
ImmortalMemory
          ImmortalMemory is a memory resource that is unexceptionally available to all schedulable objects and Java threads for use and allocation.
Interruptible
          Interruptible is an interface implemented by classes that will be used as arguments on the method doInterruptible() of AsynchronouslyInterruptedException and its subclasses.
MemoryArea
          MemoryArea is the abstract base class of all classes dealing with the representations of allocatable memory areas, including the immortal memory area, physical memory and scoped memory areas.
MemoryParameters
          Memory parameters can be given on the constructor of RealtimeThread and AsyncEventHandler.
MonitorControl
          Abstract superclass for all monitor control policy objects.
OffsetOutOfBoundsException
          Thrown if the constructor of an ImmortalPhysicalMemory, LTPhysicalMemory, VTPhysicalMemory, RawMemoryAccess, or RawMemoryFloatAccess is given an invalid address.
PhysicalMemoryTypeFilter
          Implementation or device providers may include classes that implement PhysicalMemoryTypeFilter which allow additional characteristics of memory in devices to be specified.
PriorityCeilingEmulation
          Monitor control class specifying the use of the priority ceiling emulation protocol (also known as the "highest lockers" protocol).
PriorityInheritance
          Singleton class specifying use of the priority inheritance protocol.
PriorityParameters
          Instances of this class should be assigned to schedulable objects that are managed by schedulers which use a single integer to determine execution order.
PriorityScheduler
          Class which represents the required (by the RTSJ) priority-based scheduler.
ProcessingGroupParameters
          This is associated with one or more schedulable objects for which the system guarantees that the associated objects will not be given more time per period than indicated by cost.
RawMemoryAccess
          An instance of RawMemoryAccess models a range of physical memory as a fixed sequence of bytes.
RealtimeSecurity
          Security policy object for real-time specific issues.
RealtimeThread
          Class RealtimeThread extends Thread and adds access to real-time services such as asynchronous transfer of control, non-heap memory, and advanced scheduler services.
RelativeTime
          An object that represents a time interval milliseconds/103 + nanoseconds/109 seconds long.
ReleaseParameters
          The top-level class for release characteristics of schedulable objects.
Schedulable
          Handlers and other objects can be run by a Scheduler if they provide a run() method and the methods defined below.
Scheduler
          An instance of Scheduler manages the execution of schedulable objects and implements a feasibility algorithm.
SchedulingParameters
          Subclasses of SchedulingParameters (PriorityParameters, ImportanceParameters, and any others defined for particular schedulers) provide the parameters to be used by the Scheduler.
ScopedMemory
          ScopedMemory is the abstract base class of all classes dealing with representations of memory spaces which have a limited lifetime.
SizeEstimator
          This class maintains an estimate of the amount of memory required to store a set of objects.
SizeOutOfBoundsException
          Thrown if the constructor of an ImmortalPhysicalMemory, LTPhysicalMemory, VTPhysicalMemory, RawMemoryAccess, or RawMemoryFloatAccess is given an invalid size or if an accessor method on one of the above classes would cause access to an invalid address.
Timer
          A timer is a timed event that measures time according to a given Clock.