A B C D E F G H I J L M N O P R S T U V W

A

AbsoluteTime - class javax.realtime.AbsoluteTime.
An object that represents a specific point in time given by milliseconds plus nanoseconds past the epoch (January 1, 1970, 00:00:00 GMT).
AbsoluteTime() - Constructor for class javax.realtime.AbsoluteTime
Constructor, equivalent to AbsoluteTime(0,0)
AbsoluteTime(AbsoluteTime) - Constructor for class javax.realtime.AbsoluteTime
Make a new AbsoluteTime object from the given AbsoluteTime object
AbsoluteTime(AbsoluteTime, Clock) - Constructor for class javax.realtime.AbsoluteTime
Make a new AbsoluteTime object from the given AbsoluteTime object.
AbsoluteTime(Clock) - Constructor for class javax.realtime.AbsoluteTime
Equivalent to new AbsoluteTime(0,0,clock).
AbsoluteTime(Date) - Constructor for class javax.realtime.AbsoluteTime
Equivalent to new AbsoluteTime(date.getTime(),0).
AbsoluteTime(Date, Clock) - Constructor for class javax.realtime.AbsoluteTime
Equivalent to new AbsoluteTime(date.getTime(),0,clock).
AbsoluteTime(long, long) - Constructor for class javax.realtime.AbsoluteTime
Construct an AbsoluteTime object with time millisecond and nanosecond components past the real-time clock's Epoch (00:00:00 GMT on January 1, 1970) based on the parameter millis plus the parameter nanos.
AbsoluteTime(long, long, Clock) - Constructor for class javax.realtime.AbsoluteTime
Construct an AbsoluteTime object with time millisecond and nanosecond components past the epoch for clock.
ActivationLatency - class javax.realtime.DSS.ActivationLatency.
 
ActivationLatency(RealtimeThread, RelativeTime) - Constructor for class javax.realtime.DSS.ActivationLatency
 
Airplane - class javax.realtime.test.airplane.Airplane.
Class modeling the airplane -- a central part of the embedding code for this example
Airplane(int) - Constructor for class javax.realtime.test.airplane.Airplane
Constructor
AperiodicParameters - class javax.realtime.AperiodicParameters.
This release parameter object characterizes a schedulable object that may be released at any time.
AperiodicParameters() - Constructor for class javax.realtime.AperiodicParameters
Create an AperiodicParameters object.
AperiodicParameters(RelativeTime, RelativeTime, AsyncEventHandler, AsyncEventHandler) - Constructor for class javax.realtime.AperiodicParameters
Create an AperiodicParameters object.
ArrivalTimeQueueOverflowException - exception javax.realtime.ArrivalTimeQueueOverflowException.
If an arrival time occurs and should be queued but the queue already holds a number of times equal to the initial queue length defined by this then the fire() method shall throw an instance of this class.
ArrivalTimeQueueOverflowException() - Constructor for class javax.realtime.ArrivalTimeQueueOverflowException
A constructor for ArrivalTimeQueueOverflowException.
ArrivalTimeQueueOverflowException(String) - Constructor for class javax.realtime.ArrivalTimeQueueOverflowException
A descriptive constructor for ArrivalTimeQueueOverflowException.
AsyncEvent - class javax.realtime.AsyncEvent.
An asynchronous event represents something that can happen, like a light turning red.
AsyncEvent() - Constructor for class javax.realtime.AsyncEvent
Void constructor.
AsyncEventHandler - class javax.realtime.AsyncEventHandler.
An asychronous event handler encapsulates code that gets run at some time after an AsyncEvent occurs.
AsyncEventHandler() - Constructor for class javax.realtime.AsyncEventHandler
Create a handler whose SchedulingParameters are inherited from the current thread and does not have either ReleaseParameters or MemoryParameters.
AsyncEventHandler(boolean) - Constructor for class javax.realtime.AsyncEventHandler
Create a handler whose parameters are inherited from the current thread, if it is a RealtimeThread, or null otherwise.
AsyncEventHandler(boolean, Runnable) - Constructor for class javax.realtime.AsyncEventHandler
Create a handler whose parameters are inherited from the current thread, if it is a RealtimeThread, or null otherwise.
AsyncEventHandler(Runnable) - Constructor for class javax.realtime.AsyncEventHandler
Create a handler whose SchedulingParameters are inherited from the current thread and does not have either ReleaseParameters or MemoryParameters.
AsyncEventHandler(SchedulingParameters, ReleaseParameters, MemoryParameters, MemoryArea, ProcessingGroupParameters, boolean, Runnable) - Constructor for class javax.realtime.AsyncEventHandler
Create a handler with the specified parameters.
AsynchronouslyInterruptedException - exception javax.realtime.AsynchronouslyInterruptedException.
A special exception that is thrown in response to an attempt to asynchronously transfer the locus of control of a schedulable object.
AsynchronouslyInterruptedException() - Constructor for class javax.realtime.AsynchronouslyInterruptedException
Create an instance of AsynchronouslyInterruptedException.
absolute(Clock) - Method in class javax.realtime.AbsoluteTime
Return a copy of this modified if necessary to have the specified clock association.
absolute(Clock, AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
Return a copy of this modified if necessary to have the specified clock association.
absolute(Clock) - Method in class javax.realtime.HighResolutionTime
Convert the time of this to an absolute time, using the given instance of Clock to determine the current time when necessary.
absolute(Clock, AbsoluteTime) - Method in class javax.realtime.HighResolutionTime
Convert the time of this to an absolute time, using the given instance of Clock to determine the current time when necessary.
absolute(Clock) - Method in class javax.realtime.RelativeTime
Convert the time of this to an absolute time, using the given instance of Clock to determine the current time.
absolute(Clock, AbsoluteTime) - Method in class javax.realtime.RelativeTime
Convert the time of this to an absolute time, using the given instance of Clock to determine the current time.
absoluteTimeNanos(AbsoluteTime) - Static method in class javax.realtime.DSS.DSS
 
activate(RealtimeThread, boolean) - Static method in class javax.realtime.DSS.DSS
Activate the given thread at the current time.
activate(RealtimeThread) - Static method in class javax.realtime.DSS.DSS
Activate the given thread at the current time.
activate(RealtimeThread, AbsoluteTime) - Static method in class javax.realtime.DSS.DSS
Activate the given thread at the given time.
activate(RealtimeThread, AbsoluteTime, boolean) - Static method in class javax.realtime.DSS.DSS
Activate the given thread at given time.
activePhaseToDo - Variable in class javax.realtime.RealtimeThread
True iff this RealtimeThread is executing an active phase, i.e., is the coroutine currently under execution in this DSS.
add(long, long) - Method in class javax.realtime.AbsoluteTime
Create a new object representing the result of adding millis and nanos to the values from this and normalizing the result.
add(long, long, AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
Return an object containing the value resulting from adding millis and nanos to the values from this and normalizing the result.
add(RelativeTime) - Method in class javax.realtime.AbsoluteTime
Create a new instance of AbsoluteTime representing the result of adding time to the value of this and normalizing the result.
add(AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
Not in RTSJ spec, but extremely handy
add(RelativeTime, AbsoluteTime) - Method in class javax.realtime.AbsoluteTime
Return an object containing the value resulting from adding time to the value of this and normalizing the result.
add(long, long) - Method in class javax.realtime.RelativeTime
Create a new object representing the result of adding millis and nanos to the values from this and normalizing the result.
add(long, long, RelativeTime) - Method in class javax.realtime.RelativeTime
Return an object containing the value resulting from adding millis and nanos to the values from this and normalizing the result.
add(RelativeTime) - Method in class javax.realtime.RelativeTime
Create a new instance of RelativeTime representing the result of adding time to the value of this and normalizing the result.
add(RelativeTime, RelativeTime) - Method in class javax.realtime.RelativeTime
Return an object containing the value resulting from adding time to the value of this and normalizing the result.
addHandler(AsyncEventHandler) - Method in class javax.realtime.AsyncEvent
Add a handler to the set of handlers associated with this event.
addIfFeasible() - Method in class javax.realtime.AsyncEventHandler
Add to the feasibility of the associated scheduler if the resulting feasibility is schedulable.
addToFeasibility() - Method in class javax.realtime.AsyncEventHandler
Inform the scheduler and cooperating facilities that the resource demands (as expressed in the associated instances of SchedulingParameters, ReleaseParameters, MemoryParameters, and ProcessingGroupParameters) of this instance of Schedulable will be considered in the feasibility analysis of the associated Scheduler until further notice.
addToFeasibility(Schedulable) - Method in class javax.realtime.DSS.SimulationScheduler
 
addToFeasibility(Schedulable) - Method in class javax.realtime.PriorityScheduler
Inform the scheduler and cooperating facilities that the resouce demands (as expressed in the associated instances of SchedulingParameters, ReleaseParameters, MemoryParameters, and ProcessingGroupParameters) of this instance of Schedulable will be considered in the feasibility analysis of the associated Scheduler until further notice.
addToFeasibility() - Method in class javax.realtime.RealtimeThread
Add this thread to the current scheduler's feasibility set
addToFeasibility() - Method in interface javax.realtime.Schedulable
Inform the scheduler and cooperating facilities that the resource demands (as expressed in the associated instances of SchedulingParameters, ReleaseParameters, MemoryParameters, and ProcessingGroupParameters) of this instance of Schedulable will be considered in the feasibility analysis of the associated Scheduler until further notice.
addToFeasibility(Schedulable) - Method in class javax.realtime.Scheduler
Inform the scheduler and cooperating facilities that the resouce demands (as expressed in the associated instances of SchedulingParameters, ReleaseParameters, MemoryParameters, and ProcessingGroupParameters) of this instance of Schedulable will be considered in the feasibility analysis of the associated Scheduler until further notice.
addToWaitTime(RelativeTime) - Method in class javax.realtime.RealtimeThread
 
adjustPriority(RealtimeThread) - Method in class javax.realtime.DSS.FIFOResource
 
adjustPriority(RealtimeThread) - Method in class javax.realtime.DSS.PreemptableResource
 
adjustPriority(RealtimeThread) - Method in class javax.realtime.DSS.PriorityCeilingResource
 
adjustPriority(RealtimeThread) - Method in class javax.realtime.DSS.PriorityInheritanceResource
 
adjustPriority(RealtimeThread) - Method in class javax.realtime.DSS.PriorityResource
 
adjustPriority(RealtimeThread) - Method in class javax.realtime.DSS.Resource
Adjust the priority of this RealtimeThread, according to resources currently held.
airplane - Static variable in class javax.realtime.test.airplane.TestAirplane
 
arrivalTimeQueueOverflowExcept - Static variable in class javax.realtime.AperiodicParameters
Represents the EXCEPT policy for dealing with arrival time queue overflow.
arrivalTimeQueueOverflowExcept - Static variable in class javax.realtime.SporadicParameters
If an arrival time occurs and should be queued but the queue already holds a number of times equal to the initial queue length defined by this then the fire() method shall throw a ResourceLimitError.
arrivalTimeQueueOverflowIgnore - Static variable in class javax.realtime.AperiodicParameters
Represents the IGNORE policy for dealing with arrival time queue overflow.
arrivalTimeQueueOverflowIgnore - Static variable in class javax.realtime.SporadicParameters
If an arrival time occurs and should be queued but the queue already holds a number of times equal to the initial queue length defined by this then the arrival time is ignored.
arrivalTimeQueueOverflowReplace - Static variable in class javax.realtime.AperiodicParameters
Represents the REPLACE policy for dealing with arrival time queue overflow.
arrivalTimeQueueOverflowReplace - Static variable in class javax.realtime.SporadicParameters
If an arrival time occurs and should be queued but the queue already holds a number of times equal to the initial queue length defined by this then the previous arrival time is overwritten by the new arrival time.
arrivalTimeQueueOverflowSave - Static variable in class javax.realtime.AperiodicParameters
Represents the SAVE policy for dealing with arrival time queue overflow.
arrivalTimeQueueOverflowSave - Static variable in class javax.realtime.SporadicParameters
If an arrival time occurs and should be queued but the queue already holds a number of times equal to the initial queue length defined by this then the queue is lengthened and the arrival time is saved.
averagePriority() - Method in class javax.realtime.RealtimeThread
 

A B C D E F G H I J L M N O P R S T U V W