- 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.
- ImmortalMemory - Class in javax.realtime
-
Jamaica Real-Time Specification for Java class ImmortalMemory.
- 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.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.TaskPermission
-
- 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.
- 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
-
- initCause(Throwable) - Method in exception javax.realtime.ConstructorCheckedException
-
- 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
-
Obtaining 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.
- 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.
- interruptAction(AsynchronouslyInterruptedException) - Method in interface javax.realtime.Interruptible
-
- 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.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.
- 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.
- 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.
- isPinned() - Method in class javax.realtime.memory.PinnableMemory
-
Determine the pin state of the memory.
- isPOSIXRealtimeSignal(String) - Static method in class javax.realtime.posix.RealtimeSignal
-
Determines whether or not a signal with a given name is registered.
- isPOSIXSignal(String) - Static method in class javax.realtime.posix.Signal
-
Determines if a signal with a given name is registered.
- 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
- 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.posix.RealtimeSignal
-
Determines the firing state (releasing or skipping) of this signal,
i.e., whether or not 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.
- 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
.
- 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
.