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 | Method and Description |
---|---|
T |
HighResolutionTime.set(Chronograph chronograph,
long millis,
int nanos)
Sets the all components of
this . |
AbsoluteTime |
AbsoluteTime.set(Date date)
set sets the time represented by this to the time represented by
an instance of Date.
|
T |
ReleaseParameters.setCost(RelativeTime cost)
setCost sets the cost for this ReleaseParameters.
|
T |
ReleaseParameters.setCostOverrunHandler(AsyncEventHandler overrunHandler)
setCostOverrunHandler sets the cost overrun handler.
|
T |
ReleaseParameters.setDeadline(RelativeTime deadline)
setDeadline sets the deadline.
|
T |
ReleaseParameters.setDeadlineMissHandler(AsyncEventHandler handler)
setDeadlineMissHandler sets the deadline miss handler
|
T |
ReleaseParameters.setEventQueueOverflowPolicy(QueueOverflowPolicy policy)
Sets the policy for the arrival time queue for when the
insertion of a new element would make the queue size greater than
the initial size given in
this . |
T |
ReleaseParameters.setInitialQueueLength(int initial)
Sets the initial number of elements the arrival time queue can hold
without lengthening the queue.
|
PeriodicTimer |
PeriodicTimer.setInterval(RelativeTime newinterval)
setInterval changes the interval for this periodic timer.
|
Schedulable |
AsyncBaseEventHandler.setMemoryParameters(MemoryParameters memory)
setMemoryParameters replaces the memory parameters for this
handler with the parameters provided.
|
Schedulable |
Schedulable.setMemoryParameters(MemoryParameters memory)
setMemoryParameters replaces the memory parameters for this
Schedulable with the parameters provided.
|
Schedulable |
RealtimeThread.setMemoryParameters(MemoryParameters memory)
setMemoryParameters replaces the memory parameters for this
RealtimeThread with the parameters provided.
|
SporadicParameters |
SporadicParameters.setMinimumInterarrival(RelativeTime interarrival)
setMinimumInterarrival sets the minimum interarrival time to a
new value, independent on the impact this will have on the
feasibility of the system.
|
SporadicParameters |
SporadicParameters.setMinimumInterarrivalPolicy(MinimumInterarrivalPolicy policy)
Sets the policy for handling the arrival time queue when the
new arrival time is closer to the previous arrival time than the
minimum interarrival time given in
this . |
PeriodicParameters |
PeriodicParameters.setPeriod(RelativeTime period)
setPeriod sets the period.
|
PriorityParameters |
PriorityParameters.setPriority(int priority)
setPriority changes the priority value of this and the current
base priority of all schedulable objects that are associated with
this.
|
Schedulable |
AsyncBaseEventHandler.setReleaseParameters(ReleaseParameters<?> release)
setReleaseParameters replaces the release parameters for this
handler with the parameters provided.
|
Schedulable |
Schedulable.setReleaseParameters(ReleaseParameters<?> release)
setReleaseParameters replaces the release parameters for this
Schedulable with the parameters provided.
|
Schedulable |
AsyncEventHandler.setReleaseParameters(ReleaseParameters<?> release) |
Schedulable |
RealtimeThread.setReleaseParameters(ReleaseParameters<?> release)
setReleaseParameters replaces the release parameters for this
RealtimeThread with the parameters provided.
|
Schedulable |
AsyncBaseEventHandler.setScheduler(Scheduler scheduler)
setScheduler sets the scheduler for this handler.
|
Schedulable |
Schedulable.setScheduler(Scheduler scheduler)
setScheduler sets the scheduler for this Schedulable.
|
Schedulable |
RealtimeThread.setScheduler(Scheduler scheduler)
setScheduler sets the scheduler for this RealtimeThread.
|
Schedulable |
AsyncBaseEventHandler.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory)
setScheduler set the scheduler and scheduling, release, memory
and processing group parameters for this Schedulable.
|
Schedulable |
Schedulable.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memoryParameters)
setScheduler set the scheduler and scheduling, release, memory
and processing group parameters for this Schedulable.
|
Schedulable |
RealtimeThread.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters<?> release,
MemoryParameters memory)
setScheduler set the scheduler and scheduling, release, memory,
and processing group parameters for this RealtimeThread.
|
Schedulable |
AsyncBaseEventHandler.setSchedulingParameters(SchedulingParameters scheduling) |
Schedulable |
Schedulable.setSchedulingParameters(SchedulingParameters scheduling)
setSchedulingParameters sets the scheduling parameters for this
Schedulable.
|
Schedulable |
RealtimeThread.setSchedulingParameters(SchedulingParameters scheduling) |
PeriodicParameters |
PeriodicParameters.setStart(HighResolutionTime<?> start)
setStart set the start time.
|
Modifier and Type | Method and Description |
---|---|
ProcessingConstraint |
ProcessingConstraint.setCostOverrunHandler(AsyncEventHandler handler)
Sets the cost overrun handler.
|
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2024 aicas GmbH. All Rights Reserved.