Package | Description |
---|---|
javax.realtime |
Jamaica's implementation of the Real-Time Specification for Java.
|
javax.realtime.enforce |
A contraint objects for RTSJ 2.0 are in this package.
|
Modifier and Type | Class and Description |
---|---|
class |
BoundAsyncEventHandler
Jamaica Real-Time Specification for Java class
BoundAsyncEventHandler.
|
Modifier and Type | Method and Description |
---|---|
AsyncEventHandler |
ReleaseParameters.getCostOverrunHandler()
getCostOverrunHandler returns the current cost overrun handler.
|
AsyncEventHandler |
ProcessingGroupParameters.getCostOverrunHandler()
Deprecated.
getCostOverrunHandler returns the current cost overrun handler.
|
AsyncEventHandler |
ReleaseParameters.getDeadlineMissHandler()
getDeadlineMissHandler the current deadline miss handler.
|
AsyncEventHandler |
ProcessingGroupParameters.getDeadlineMissHandler()
Deprecated.
getDeadlineMissHandler the current deadline miss handler.
|
Modifier and Type | Method and Description |
---|---|
void |
AsyncEvent.addHandler(AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
static void |
POSIXSignalHandler.addHandler(int signal_id,
AsyncEventHandler handler)
Deprecated.
addHandler adds the handler provided to the set of handlers that
will be released on the provided signal.
|
boolean |
AsyncEvent.handledBy(AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0, replaced by
AsyncBaseEvent.handledBy(AsyncBaseEventHandler) |
void |
PhysicalMemoryTypeFilter.onInsertion(long base,
long size,
AsyncEventHandler aeh)
Deprecated.
RTSJ V1.0.1 Use onInsertion(long, long, AsyncEvent)
instead.
|
static void |
PhysicalMemoryManager.onInsertion(long base,
long size,
AsyncEventHandler aeh)
Deprecated.
RTSJ V1.0.1 Use onInsertion(long, long, AsyncEvent)
instead.
|
void |
PhysicalMemoryTypeFilter.onRemoval(long base,
long size,
AsyncEventHandler aeh)
Deprecated.
RTSJ V1.0.1 Use onInsertion(long, long, AsyncEvent)
instead.
|
static void |
PhysicalMemoryManager.onRemoval(long base,
long size,
AsyncEventHandler aeh)
Deprecated.
RTSJ V1.0.1 Use onRemoval(long, long, AsyncEvent)
instead.
|
void |
AsyncEvent.removeHandler(AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
static void |
POSIXSignalHandler.removeHandler(int signal_id,
AsyncEventHandler handler)
Deprecated.
removeHandler removes a handler that was added for a given signal.
|
T |
ReleaseParameters.setCostOverrunHandler(AsyncEventHandler overrunHandler)
setCostOverrunHandler sets the cost overrun handler.
|
void |
ProcessingGroupParameters.setCostOverrunHandler(AsyncEventHandler handler)
Deprecated.
setCostOverrunHandler set the cost overrun handler.
|
T |
ReleaseParameters.setDeadlineMissHandler(AsyncEventHandler handler)
setDeadlineMissHandler sets the deadline miss handler
|
void |
ProcessingGroupParameters.setDeadlineMissHandler(AsyncEventHandler handler)
Deprecated.
setDeadlineMissHandler sets the deadline miss handler.
|
void |
AsyncEvent.setHandler(AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
static void |
POSIXSignalHandler.setHandler(int signal_id,
AsyncEventHandler handler)
Deprecated.
setHandler sets the set of handlers that will be released on the
provided signal to the set with the provided handler being the
single element.
|
Constructor and Description |
---|
AperiodicParameters(RelativeTime deadline,
AsyncEventHandler missHandler,
boolean rousable)
Equivalent to
AperiodicParameters(RelativeTime, RelativeTime,
AsyncEventHandler, AsyncEventHandler, boolean) with the argument list
(null, deadline, null, missHandler, rousable) . |
AperiodicParameters(RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler)
Constructor of AperiodicParameters to be used as
ReleaseParameters for AsyncEventHandler if the event handler will
be scheduled aperiodically.
|
AperiodicParameters(RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler,
boolean rousable)
Creates an
AperiodicParameters object. |
BackgroundParameters(RelativeTime deadline,
AsyncEventHandler missHandler)
A constructor for deadline monitoring.
|
BackgroundParameters(RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler)
A constructor for both cost and deadline monitoring.
|
OneShotTimer(HighResolutionTime<?> time,
AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
OneShotTimer(HighResolutionTime<?> start,
Clock clock,
AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
PeriodicParameters(HighResolutionTime<?> start,
RelativeTime period,
RelativeTime deadline,
AsyncEventHandler missHandler,
boolean rousable)
Equivalent to
PeriodicParameters(HighResolutionTime,
RelativeTime, RelativeTime, RelativeTime, AsyncEventHandler,
AsyncEventHandler, boolean) with the argument list
(start, period, deadline, null, null, missHandler, rousable) ; |
PeriodicParameters(HighResolutionTime<?> start,
RelativeTime period,
RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler)
Constructor to create an instance of PeriodicParameters with the
given initial settings.
|
PeriodicParameters(HighResolutionTime<?> start,
RelativeTime period,
RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler,
boolean rousable)
Creates a
PeriodicParameters object with attributes set to
the specified values. |
PeriodicTimer(HighResolutionTime<?> start,
RelativeTime interval,
AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
PeriodicTimer(HighResolutionTime<?> start,
RelativeTime interval,
Clock clock,
AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
ProcessingGroupParameters(HighResolutionTime<?> start,
RelativeTime period,
RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler)
Deprecated.
Constructor to create a new instance of
ProcessingGroupParameters.
|
ReleaseParameters(RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler)
Constructor to create a new instance of ReleaseParameters.
|
ReleaseParameters(RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler,
boolean rousable)
Constructor to create a new instance of ReleaseParameters.
|
SporadicParameters(RelativeTime minInterarrival,
RelativeTime cost,
AsyncEventHandler overrunhandler,
boolean rousable)
Equivalent to
SporadicParameters(RelativeTime, RelativeTime,
RelativeTime, AsyncEventHandler, AsyncEventHandler, boolean) with an
argument list of (minInterarrival, null, deadline, null,
missHandler, rousable) . |
SporadicParameters(RelativeTime minInterarrival,
RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler)
Constructor of SporadicParameters to be used as ReleaseParameters
for AsyncBaseEventHandler if the event handler will be scheduled
aperiodically with a miminum interarrival time between each two
releases.
|
SporadicParameters(RelativeTime minInterarrival,
RelativeTime cost,
RelativeTime deadline,
AsyncEventHandler overrunHandler,
AsyncEventHandler missHandler,
boolean rousable)
Creates a
SporadicParameters object. |
Timer(HighResolutionTime<?> time,
Clock clock,
AsyncEventHandler handler)
Deprecated.
since RTSJ 2.0
|
Modifier and Type | Method and Description |
---|---|
AsyncEventHandler |
ProcessingConstraint.getCostOverrunHandler()
Gets the cost overrun handler.
|
Modifier and Type | Method and Description |
---|---|
ProcessingConstraint |
ProcessingConstraint.setCostOverrunHandler(AsyncEventHandler handler)
Sets the cost overrun handler.
|
Constructor and Description |
---|
ProcessingConstraint(RealtimeThreadGroup group,
float cost,
AsyncEventHandler overrun)
Creates a
ProcessingConstraint for a given group of threads. |
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2025 aicas GmbH. All Rights Reserved.