Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
javax.realtime.control |
Modifier and Type | Interface and Description |
---|---|
interface |
StaticThrowable<T extends StaticThrowable<T>>
A marker interface to indicate that a
Throwable is intended to be
created once and reused. |
Modifier and Type | Class and Description |
---|---|
class |
ArrivalTimeQueueOverflowException
Jamaica Real-Time Specification for Java class
ArrivalTimeQueueOverflowException.
|
class |
CeilingViolationException
Jamaica Real-Time Specification for Java class
CeilingViolationException.
|
class |
ConstructorCheckedException
To throw when
MemoryArea.newInstance(java.lang.Class<T>) causes the constructor of
the new instance to throw a checked exception. |
class |
DeregistrationException
An exception to throw when trying to deregister an
ActiveEvent from
an ActiveEventDispatcher to which it is not registered. |
class |
DuplicateFilterException
Jamaica Real-Time Specification for Java class
DuplicateFilterException.
|
class |
EventQueueOverflowException
When an arrival time occurs and should be queued, but the queue already
holds a number of times equal to the initial queue length, an
instance of this class is thrown.
|
class |
ForEachTerminationException
An exception to throw when a visitor should terminate early.
|
class |
IllegalAssignmentError
Jamaica Real-Time Specification for Java class
IllegalAssignmentError.
|
class |
IllegalTaskStateException
The exception thrown when a
Schedulable instance attempts an
operation which is illegal in its current state. |
class |
InaccessibleAreaException
Jamaica Real-Time Specification for Java class
InaccessibleAreaException.
|
class |
LateStartException
Exception thrown when a periodic realtime thread or timer is started
after its assigned, absolute, start time.
|
class |
MemoryAccessError
This error is thrown on an attempt to refer to an object in
an inaccessible
MemoryArea . |
class |
MemoryInUseException
This exception will be thrown if a range of physical memory is
created in an area that is already in use (see constructors of
classes ImmortalPhysicalMemory, VTPhysicalMemory and
LTPhysicalMemory).
|
class |
MemoryScopeException
Jamaica Real-Time Specification for Java class
MemoryScopeException.
|
class |
MemoryTypeConflictException
Jamaica Real-Time Specification for Java class
MemoryTypeConflictException.
|
class |
MITViolationException
Jamaica Real-Time Specification for Java class
MITViolationException.
|
class |
OffsetOutOfBoundsException
Jamaica Real-Time Specification for Java class
OffsetOutOfBoundsException.
|
class |
POSIXInvalidSignalException
An invalid POSIX signal number has been specified.
|
class |
POSIXInvalidTargetException
The target of the signal does not exist.
|
class |
POSIXSignalPermissionException
The process does not have permission to send the given signal to
the given target.
|
class |
ProcessorAffinityException
RTSJ 2.0 exception thrown in case of errors related to processor
affinities.
|
class |
RangeOutOfBoundsException
Thrown when the memory region overlaps with another region in use or memory
that may not be used.
|
class |
RegistrationException
An exception to throw when trying to register an
ActiveEvent with
an ActiveEventDispatcher to which it is already registered. |
class |
ResourceLimitError
Jamaica Real-Time Specification for Java class
ResourceLimitError.
|
class |
ScopedCycleException
Jamaica Real-Time Specification for Java class
ScopedCycleException.
|
class |
SizeOutOfBoundsException
Jamaica Real-Time Specification for Java class
SizeOutOfBoundsException.
|
class |
StaticIllegalArgumentException
A version of IllegalArgumentException to be thrown by
RTSJ methods that does not require allocation.
|
class |
StaticIllegalStateException
The exception thrown when a
Schedulable instance attempts
to access a memory which is illegal in the memories current
state. |
class |
StaticOutOfMemoryError
A version of
OutOfMemoryError that does not require
allocation. |
class |
StaticSecurityException
A version of
SecurityException to be thrown by RTSJ methods
that does not require allocation. |
class |
StaticUnsupportedOperationException
A version of
UnsupportedOperationException to be thown by RTSJ
methods that does not require allocation. |
class |
ThrowBoundaryError
Jamaica Real-Time Specification for Java class
ThrowBoundaryError.
|
class |
Timed
Jamaica Real-Time Specification for Java class Timed.
|
class |
UninitializedStateException
Thrown when a resource is not yet initialized, such as a Clock which cannot
be created yet because its data source is not yet available.
|
class |
UnknownHappeningException
Jamaica Real-Time Specification for Java class
UnknownHappeningException.
|
class |
UnsupportedPhysicalMemoryException
Jamaica Real-Time Specification for Java class
UnsupportedPhysicalMemoryException.
|
class |
UnsupportedRawMemoryRegionException
An exception to throw when a program requests a raw memory region
which does not have an implementation.
|
Modifier and Type | Method and Description |
---|---|
abstract <T extends StaticThrowable<T>> |
StaticError.getSingleton() |
Modifier and Type | Method and Description |
---|---|
StaticThrowable<?> |
StaticThrowableStorage.getLastThrown()
Determine for what throwable the data is valid;
|
StaticThrowable<?> |
StaticThrowable.getSingleton()
For the case of legacy code that creates an RTSJ exception
explicity, this provides a means of obtaining its singleton version.
|
Modifier and Type | Method and Description |
---|---|
static StaticThrowableStorage |
StaticThrowableStorage.initCurrent(StaticThrowable<?> throwable)
Obtaining the storage object for the current task and initialize it.
|
Modifier and Type | Class and Description |
---|---|
class |
AsynchronouslyInterruptedException
Jamaica Real-Time Specification for Java class
AsynchronouslyInterruptedException.
|
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2021 aicas GmbH. All Rights Reserved.