- IllegalAssignmentError - Error in javax.realtime
-
Jamaica Real-Time Specification for Java class
IllegalAssignmentError.
- IllegalAssignmentError() - Constructor for error javax.realtime.IllegalAssignmentError
-
A constructor for
IllegalAssignmentError
, but the application
should use
IllegalAssignmentError.get()
instead, e.g.,
IllegalAssignmentError.get().init()
.
- IllegalAssignmentError(String) - Constructor for error javax.realtime.IllegalAssignmentError
-
A descriptive constructor for IllegalAssignmentError
.
- IllegalTaskStateException - Exception in javax.realtime
-
The exception thrown when a
Schedulable
instance attempts an
operation which is illegal in its current state.
- ImmortalConstraint - Class in javax.realtime.enforce
-
A constraint to limit the amount of immortal memory available to a task.
- ImmortalConstraint(RealtimeThreadGroup, long) - Constructor for class javax.realtime.enforce.ImmortalConstraint
-
Create a new contraint for the given RealtimeThreadGroup.
- ImmortalMemory - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class ImmortalMemory.
- ImmortalMemoryPermission - Class in javax.realtime
-
Memory permission are divided into those for the core module and
those for the memory module.
- ImmortalMemoryPermission(String, String) - Constructor for class javax.realtime.ImmortalMemoryPermission
-
Creates a new ImmortalMemoryPermission
object for a given action,
i.e., the symbolic name of an action.
- ImmortalMemoryPermission(ThreadGroup, String) - Constructor for class javax.realtime.ImmortalMemoryPermission
-
Creates a new ImmortalMemoryPermission
object for a given action,
i.e., the symbolic name of an action.
- ImmortalMemoryPermission(String) - Constructor for class javax.realtime.ImmortalMemoryPermission
-
Creates a new ImmortalMemoryPermission
object for a given action,
i.e., the symbolic name of an action.
- ImmortalPhysicalMemory - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class ImmortalPhysicalMemory.
- ImmortalPhysicalMemory(Object, long) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type and size.
- ImmortalPhysicalMemory(Object, long, long) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, and size.
- ImmortalPhysicalMemory(Object, SizeEstimator) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type and size.
- ImmortalPhysicalMemory(Object, long, SizeEstimator) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, and size.
- ImmortalPhysicalMemory(Object, long, Runnable) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, size and logic.
- ImmortalPhysicalMemory(Object, long, long, Runnable) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, size, and logic.
- ImmortalPhysicalMemory(Object, SizeEstimator, Runnable) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, size, and logic.
- ImmortalPhysicalMemory(Object, long, SizeEstimator, Runnable) - Constructor for class javax.realtime.ImmortalPhysicalMemory
-
Constructor to create an instance of ImmortalPhysicalMemory with
the given type, base address, size, and logic.
- implies(Permission) - Method in class javax.realtime.device.HappeningPermission
-
- implies(Permission) - Method in class javax.realtime.device.RawMemoryPermission
-
- implies(Permission) - Method in class javax.realtime.enforce.ConstraintPermission
-
- implies(Permission) - Method in class javax.realtime.ImmortalMemoryPermission
-
- implies(Permission) - Method in class javax.realtime.memory.ScopedMemoryPermission
-
- implies(Permission) - Method in class javax.realtime.posix.POSIXPermission
-
- implies(Permission) - Method in class javax.realtime.RealtimePermission
-
Checks if the given permission's actions are "implied by" this
object's actions.
- implies(Permission) - Method in class javax.realtime.SchedulingPermission
-
- implies(Permission) - Method in class javax.realtime.TaskPermission
-
- implies(Permission) - Method in class javax.realtime.TimePermission
-
- ImportanceParameters - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class ImportanceParameters.
- ImportanceParameters(int, int) - Constructor for class javax.realtime.ImportanceParameters
-
Constructor to create an instance of ImportanceParameters with
the given priority and importance values.
- in(int) - Method in enum javax.realtime.RTSJModule
-
Given an int representing a set of enumeration elements via bit value,
sees whether or not this element is contained within that set.
- InaccessibleAreaException - Exception in javax.realtime
-
Jamaica Real-Time Specification for Java class
InaccessibleAreaException.
- InaccessibleAreaException() - Constructor for exception javax.realtime.InaccessibleAreaException
-
Constructor of this exception without detail message.
- InaccessibleAreaException(String) - Constructor for exception javax.realtime.InaccessibleAreaException
-
Constructor of this exception with detail message.
- init(int, int) - Method in exception javax.realtime.CeilingViolationException
-
Constructor of this exception without detail message.
- init(String, Throwable) - Method in interface javax.realtime.StaticThrowable
-
- init(String) - Method in interface javax.realtime.StaticThrowable
-
- init(Throwable) - Method in interface javax.realtime.StaticThrowable
-
- init() - Method in interface javax.realtime.StaticThrowable
-
- init(Throwable) - Method in error javax.realtime.ThrowBoundaryError
-
- initCause(Throwable) - Method in exception javax.realtime.ConstructorCheckedException
-
- initCause(Throwable) - Method in exception javax.realtime.control.AsynchronouslyInterruptedException
-
- initCause(Throwable) - Method in exception javax.realtime.IllegalTaskStateException
-
- initCause(Throwable) - Method in exception javax.realtime.StaticCheckedException
-
- initCause(Throwable) - Method in error javax.realtime.StaticError
-
- initCause(Throwable) - Method in exception javax.realtime.StaticIllegalArgumentException
-
- initCause(Throwable) - Method in exception javax.realtime.StaticIllegalStateException
-
- initCause(Throwable) - Method in error javax.realtime.StaticOutOfMemoryError
-
- initCause(Throwable) - Method in exception javax.realtime.StaticRuntimeException
-
- initCause(Throwable) - Method in exception javax.realtime.StaticSecurityException
-
- initCause(Throwable) - Method in interface javax.realtime.StaticThrowable
-
Initializes the cause to the given Throwable is task's local memory.
- initCause(Throwable) - Method in class javax.realtime.StaticThrowableStorage
-
Saves the message in thread local storage for later retrieval.
- initCause(Throwable) - Method in exception javax.realtime.StaticUnsupportedOperationException
-
- initCurrent(StaticThrowable<?>) - Static method in class javax.realtime.StaticThrowableStorage
-
Obtain the storage object for the current task and initialize it.
- initialize(long, long, long) - Method in interface javax.realtime.PhysicalMemoryTypeFilter
-
initialize performs the required initialization if initialization
is required for the given memory range to correspond to the type
of this (i.e., set the virtual memory protection mode).
- initMessage(String) - Method in class javax.realtime.StaticThrowableStorage
-
Saves the message in thread local storage for later retrieval.
- inSchedulableExecutionContext() - Static method in class javax.realtime.Scheduler
-
- instance() - Static method in class javax.realtime.FirstInFirstOutScheduler
-
Obtains a reference to the distinguished instance of
PriorityScheduler
which is the system's base
scheduler.
- instance() - Static method in class javax.realtime.HeapMemory
-
instance returns the single instance of HeapMemory in the
system.
- instance() - Static method in class javax.realtime.ImmortalMemory
-
instance returns the single instance of ImmortalMemory in the
system.
- instance(int) - Static method in class javax.realtime.PriorityCeilingEmulation
-
instance returns the unique instance of monitor control for
priority ceiling emulation using the given ceiling priority.
- instance() - Static method in class javax.realtime.PriorityInheritance
-
instance returns the single instance of PriorityInheritance
- instance() - Static method in class javax.realtime.PriorityScheduler
-
instance returns the instance of default PriorityScheduler.
- interrupt() - Method in class javax.realtime.RealtimeThread
-
interrupt causes a generic AsynchronouslyInterruptedException to
be thrown in this RealtimeThread.
- interruptAction(AsynchronouslyInterruptedException) - Method in interface javax.realtime.control.Interruptible
-
This method is called by the system when the run()
method
is interrupted.
- interruptAction(AsynchronouslyInterruptedException) - Method in interface javax.realtime.Interruptible
-
interruptAction will be called when the run() method returned
because it was interrupted asynchronously.
- Interruptible - Interface in javax.realtime.control
-
Interruptible
is an interface implemented by classes
that will be used as arguments on the methods
doInterruptible()
of
AsynchronouslyInterruptedException
and its subclasses.
- Interruptible - Interface in javax.realtime
-
Jamaica Real-Time Specification for Java interface
Interruptible.
- IO_PAGE - Static variable in class javax.realtime.PhysicalMemoryManager
-
Memory type for I/O memory, if supported by the implementation.
- IO_PORT_MAPPED_REGION - Static variable in class javax.realtime.device.RawMemoryFactory
-
This raw memory region is predefined for access to I/O
device space implemented by processor instructions, such as the x86
in
and out
instructions.
- isActive() - Method in interface javax.realtime.ActiveEvent
-
Determines the activation state of this event, i.e., it has been started
but not yet stopped again.
- isActive() - Method in class javax.realtime.device.Happening
-
Determines the activation state of this happening,
i.e., when it has been started.
- isActive() - Method in class javax.realtime.posix.RealtimeSignal
-
Determines the activation state of this signal,
i.e., whether or not it has been started.
- isActive() - Method in class javax.realtime.posix.Signal
-
Determines the activation state of this signal,
i.e., whether or not it has been started.
- isActive() - Method in class javax.realtime.Timer
-
- isAffinityChangeNotificationSupported() - Static method in class javax.realtime.Affinity
-
Determines whether or not the system can trigger an event for notifying
the application when the set of available CPUs changes.
- isArmed() - Method in class javax.realtime.AsyncBaseEventHandler
-
Determine whether or not this handler is attached to an event.
- isCompatible(Scheduler) - Method in class javax.realtime.FirstInFirstOutParameters
-
- isCompatible(Scheduler) - Method in class javax.realtime.PriorityParameters
-
- isCompatible(Scheduler) - Method in class javax.realtime.RoundRobinParameters
-
- isCompatible(Scheduler) - Method in class javax.realtime.SchedulingParameters
-
Determines whether this
scheduling parameters can be used by
tasks scheduled by scheduler
.
- isDaemon() - Method in class javax.realtime.AsyncBaseEventHandler
-
Check if this is a daemon handler, i.e., one that does not keep the VM
from exiting.
- isDaemon() - Method in interface javax.realtime.Schedulable
-
Tests if this event handler is a daemon handler.
- isEmpty() - Method in class javax.realtime.WaitFreeReadQueue
-
isEmpty checks if the queue is currently empty.
- isEmpty() - Method in class javax.realtime.WaitFreeWriteQueue
-
isEmpty checks if the queue is currently empty.
- isEnabled() - Method in exception javax.realtime.control.AsynchronouslyInterruptedException
-
isEnabled returns the current state of this AIE: enabled or
disabled.
- isEnforcing() - Method in class javax.realtime.enforce.BackingStoreConstraint
-
Determine whether or not enforcing is in effect.
- isEnforcing() - Method in class javax.realtime.enforce.ImmortalConstraint
-
Determine whether or not enforcing is in effect.
- isEnforcing() - Method in class javax.realtime.enforce.ResourceConstraint
-
Determine whether or not enforcing is in effect.
- isEnforcing() - Method in class javax.realtime.enforce.ThreadConstraint
-
Determine whether or not enforcing is in effect.
- isFeasible() - Method in class javax.realtime.PriorityScheduler
-
isFeasible checks if the current set of schedulable objects that
take part in feasibility analysis form a feasible set
- isFeasible() - Method in class javax.realtime.Scheduler
-
isFeasible checks if the current set of schedulable objects that
take part in feasibility analysis form a feasible set
- isFull() - Method in class javax.realtime.WaitFreeReadQueue
-
isFull checks if the queue is currently full.
- isFull() - Method in class javax.realtime.WaitFreeWriteQueue
-
isFull checks if the queue is currently full.
- isHappening(String) - Static method in class javax.realtime.device.Happening
-
Determines whether or not there is an active happening with name
given as parameter.
- isPinned() - Method in class javax.realtime.memory.PinnableMemory
-
Determine the pin state of the memory.
- isPresent(long, long) - Method in interface javax.realtime.PhysicalMemoryTypeFilter
-
isPresent checks if the specified range of memory currently
exists (i.e., it has not been removed).
- isProcessorInSet(int) - Method in class javax.realtime.Affinity
-
Check whether a processor is included in this affinity set.
- isRawMemoryRegion(String) - Static method in class javax.realtime.device.RawMemoryRegion
-
A predicate on names for raw memory regions
- isRealtimeSignal(String) - Static method in class javax.realtime.posix.RealtimeSignal
-
Determines whether or not the given name represents a POSIX realtime
signal.
- isRealtimeSignal(int) - Static method in class javax.realtime.posix.RealtimeSignal
-
Determines whether or not the given id represents a realtime
signal.
- isRegistered(T) - Method in class javax.realtime.ActiveEventDispatcher
-
Test wether or not a given event is registered with this
dispatcher.
- isRegistered(Happening) - Method in class javax.realtime.device.HappeningDispatcher
-
Test wether or not a given event is registered with this
dispatcher.
- isRegistered(RealtimeSignal) - Method in class javax.realtime.posix.RealtimeSignalDispatcher
-
Test wether or not a given event is registered with this
dispatcher.
- isRegistered(Signal) - Method in class javax.realtime.posix.SignalDispatcher
-
Test wether or not a given event is registered with this
dispatcher.
- isRegistered(Timer) - Method in class javax.realtime.TimeDispatcher
-
Test wether or not a given event is registered with this
dispatcher.
- isRemovable(long, long) - Static method in class javax.realtime.PhysicalMemoryManager
-
isRemovable is true if the memory at the given range is
removable.
- isRemovable() - Method in interface javax.realtime.PhysicalMemoryTypeFilter
-
isRemovable is true if the memory of this type is removable.
- isRemoved(long, long) - Static method in class javax.realtime.PhysicalMemoryManager
-
isRemoved returns true iff the given memory range is currently
removed.
- isRousable() - Method in class javax.realtime.ReleaseParameters
-
Determines whether or not a thread interrupt will cause instances of
Schedulable
associated with an instance of this class
to be prematurely released, i.e., released before the very first release
event happens.
- isRunning() - Method in interface javax.realtime.ActiveEvent
-
Determines the running state of this event, i.e., it is both active and
enabled.
- isRunning() - Method in class javax.realtime.AsyncBaseEvent
-
Determine the firing state (releasing or skipping) of this
event, i.e, whether it is enabled or disabled
- isRunning() - Method in class javax.realtime.device.Happening
-
Determines the firing state, releasing or skipping, of this signal,
i.e., whether or not it is active and enabled.
- isRunning() - Method in class javax.realtime.posix.RealtimeSignal
-
Determines the firing state, releasing or skipping, of this signal,
i.e., whether or not it is active and enabled.
- isRunning() - Method in class javax.realtime.posix.Signal
-
Determines the firing state, releasing or skipping, of this signal,
i.e., whether or not it is active and enabled.
- isRunning() - Method in class javax.realtime.Timer
-
isRunning returns true if this timer has been started (it is
active) and it has not been disabled.
- isSetAffinitySupported() - Static method in class javax.realtime.Affinity
-
Check whether affinity setting (via methods
setProcessorAffinity(set, ...) is supported by this VM.
- isSignal(String) - Static method in class javax.realtime.posix.Signal
-
Determines if a signal with a given name is registered.
- isSignal(int) - Static method in class javax.realtime.posix.Signal
-
Determines if the given name represents a POSIX signal.
- isStatic() - Method in exception javax.realtime.AsynchronouslyInterruptedException
-
- isStatic() - Method in exception javax.realtime.StaticCheckedException
-
- isStatic() - Method in error javax.realtime.StaticError
-
- isStatic() - Method in exception javax.realtime.StaticRuntimeException
-
- isStatic() - Method in interface javax.realtime.StaticThrowable
-
Determine whether or not this is the static instance of this
Throwable
.
- isUpdated() - Method in interface javax.realtime.Chronograph
-
Determine whether or not this time keeper is asynchronously synchronized
with an external time source.
- isValid() - Method in class javax.realtime.Affinity
-
Determines whether or not the affinity can be used for scheduling or
just for limiting the processors available to members of
RealtimeThreadGroup
.