| Package | Description |
|---|---|
| javax.safetycritical |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Safelet<MissionLevel extends Mission>
A safety-critical application consists of one or more missions, executed
concurrently or in sequence.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ManagedEventHandler.cleanUp() |
MissionSequencer<MissionLevel> |
Safelet.getSequencer()
The infrastructure invokes
getSequencer to obtain the
MissionSequencer object that oversees execution of missions
for this application. |
void |
OneShotEventHandler.register() |
void |
ManagedSchedulable.register()
Registers this schedulable object with the current mission.
|
void |
ManagedEventHandler.register()
Registers this event handler with the current mission.
|
void |
AperiodicEventHandler.register() |
| Constructor and Description |
|---|
AperiodicEventHandler(PriorityParameters priority,
AperiodicParameters release,
StorageParameters storage)
Constructs an aperiodic event handler that can be explicitly released.
|
MissionSequencer(PriorityParameters priority,
StorageParameters storage)
Constructs a
MissionSequencer to run at the priority and
with the memory resources specified by its parameters. |
OneShotEventHandler(PriorityParameters priority,
HighResolutionTime releaseTime,
AperiodicParameters release,
StorageParameters storage) |