Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncTimable
A common type for
Timer and RealtimeThread to indicate
that they can be associated with a Clock and released by
time events on that clock. |
interface |
BoundSchedulable
A marker interface to provide a type safe reference to all
schedulables that are bound to a single underlying thread.
|
interface |
Schedulable
Jamaica Real-Time Specification for Java class Schedulable.
|
Modifier and Type | Class and Description |
---|---|
class |
AsyncBaseEventHandler
This is the base class for all event handlers.
|
class |
AsyncEventHandler
Jamaica Real-Time Specification for Java class
AsyncEventHandler.
|
class |
AsyncLongEventHandler
A version of
AsyncBaseEventHandler that carries a
long value as payload. |
class |
AsyncObjectEventHandler<P>
A version of
AsyncBaseEventHandler that carries an
Object value as payload. |
class |
BoundAsyncEventHandler
Jamaica Real-Time Specification for Java class
BoundAsyncEventHandler.
|
class |
BoundAsyncLongEventHandler
A bound asynchronous event handler is an instance of
AsyncLongEventHandler that is permanently bound to a dedicated
RealtimeThread . |
class |
BoundAsyncObjectEventHandler<P>
A bound asynchronous event handler is an instance of
AsyncObjectEventHandler that is permanently bound to a dedicated
RealtimeThread . |
class |
NoHeapRealtimeThread
Jamaica Real-Time Specification for Java class NoHeapRealTimeThread.
|
class |
OneShotTimer
Jamaica Real-Time Specification for Java class OneShotTimer.
|
class |
PeriodicTimer
Jamaica Real-Time Specification for Java class PeriodicTimer.
|
class |
RealtimeThread
Jamaica Real-Time Specification for Java class RealtimeThread.
|
class |
Timer
Jamaica Real-Time Specification for Java class Timer.
|
Modifier and Type | Method and Description |
---|---|
void |
TimeDispatcher.deregister(Timable target)
Deregisters a
Timable from this dispatcher. |
void |
TimeDispatcher.register(Timable target)
Registers a
Timable with this dispatcher. |