Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
javax.realtime.memory |
Modifier and Type | Method and Description |
---|---|
ConfigurationParameters |
RealtimeThread.getConfigurationParameters() |
ConfigurationParameters |
BoundAsyncLongEventHandler.getConfigurationParameters() |
ConfigurationParameters |
BoundAsyncObjectEventHandler.getConfigurationParameters() |
abstract ConfigurationParameters |
ReleaseRunner.getConfigurationParameters()
Get the
ConfigurationParameters object used for all threads
provided by this release runner. |
ConfigurationParameters |
BoundSchedulable.getConfigurationParameters() |
ConfigurationParameters |
FirstInFirstOutReleaseRunner.getConfigurationParameters() |
ConfigurationParameters |
BoundAsyncEventHandler.getConfigurationParameters() |
static ConfigurationParameters |
ConfigurationParameters.getDefault()
Set the parameters object to be used when none is provided for an
instance of
Schedulable . |
Modifier and Type | Method and Description |
---|---|
static void |
ConfigurationParameters.setDefault(ConfigurationParameters config)
Set the parameters object to be used when none is provided for an
instance of
Schedulable . |
Constructor and Description |
---|
BoundAsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
RealtimeThreadGroup group,
ConfigurationParameters config,
Runnable logic)
Creates an instance of
BoundAsyncEventHandler (BAEH) with the
specified parameters. |
BoundAsyncLongEventHandler(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
RealtimeThreadGroup group,
ConfigurationParameters config,
LongConsumer logic)
Creates an instance of
BoundAsyncEventHandler (BAEH) with the
specified parameters. |
BoundAsyncObjectEventHandler(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
RealtimeThreadGroup group,
ConfigurationParameters config,
Consumer<P> logic)
Creates an instance of
BoundAsyncEventHandler (BAEH) with the
specified parameters. |
FirstInFirstOutReleaseRunner(ConfigurationParameters config)
Same as
FirstInFirstOutReleaseRunner(ConfigurationParameters, RealtimeThreadGroup, IntBinaryOperator)
with arguments {(null, null, null)}. |
FirstInFirstOutReleaseRunner(ConfigurationParameters config,
RealtimeThreadGroup group,
IntBinaryOperator sizer)
Create a release runner which maintains a pool of threads to run releases
of
AsyncBaseEventHandler instances. |
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters<?> release,
ConfigurationParameters config)
Creates a realtime thread with the given
SchedulingParameters ,
ReleaseParameters and MemoryArea and default values
for all other parameters. |
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters<?> release,
ConfigurationParameters config,
Runnable logic)
Creates a realtime thread with the given
SchedulingParameters ,
ReleaseParameters , MemoryArea and a specified
Runnable and default values for all other parameters. |
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory,
MemoryArea area,
ConfigurationParameters config,
TimeDispatcher dispatcher,
RealtimeThreadGroup group,
Runnable logic)
Creates a realtime thread with the given characteristics and a
specified
Runnable . |
Modifier and Type | Class and Description |
---|---|
class |
ScopedConfigurationParameters
This is the same as
ConfigurationParameters
except an instance of BoundSchedulable that
uses this parameters object may not access the heap and one that uses
the super type may. |
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2022 aicas GmbH. All Rights Reserved.