|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ReleaseParameters | |
javax.realtime |
Uses of ReleaseParameters in javax.realtime |
Subclasses of ReleaseParameters in javax.realtime | |
class |
AperiodicParameters
This release parameter object characterizes a schedulable object that may be released at any time. |
class |
PeriodicParameters
This release parameter indicates that the schedulable object is released on a regular basis. |
class |
SporadicParameters
A notice to the scheduler that the associated schedulable object's run() method
will be released aperiodically but with a minimum time between releases. |
Fields in javax.realtime declared as ReleaseParameters | |
protected ReleaseParameters |
RealtimeThread.releaseParameters
This RealtimeThread 's
ReleaseParameters . |
protected ReleaseParameters |
AsyncEventHandler.releaseParameters
The release parameters |
Methods in javax.realtime that return ReleaseParameters | |
ReleaseParameters |
Timer.createReleaseParameters()
Create a ReleaseParameters
block appropriate to the timing characteristics
of this event. |
ReleaseParameters |
Schedulable.getReleaseParameters()
|
ReleaseParameters |
RealtimeThread.getReleaseParameters()
Get this thread's release parameters |
ReleaseParameters |
PeriodicTimer.createReleaseParameters()
Create a ReleaseParameters object
with the next fire time as the start time and the interval of this as the period. |
ReleaseParameters |
AsyncEventHandler.getReleaseParameters()
Get the release parameters associated with this handler. |
ReleaseParameters |
AsyncEvent.createReleaseParameters()
Create a ReleaseParameters
object appropriate to the release characteristics
of this event. |
Methods in javax.realtime with parameters of type ReleaseParameters | |
boolean |
Scheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory)
Returns true if, after considering the values of the parameters, the task set would still be feasible. |
boolean |
Scheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
Returns true if, after considering the values of the parameters, the task set would still be feasible. |
void |
Schedulable.setReleaseParameters(ReleaseParameters release)
Set the ReleaseParameters of
this object |
boolean |
Schedulable.setReleaseParametersIfFeasible(ReleaseParameters release)
Set the ReleaseParameters of
this object if feasible |
void |
Schedulable.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memoryParameters,
ProcessingGroupParameters processingGroup)
Set the Scheduler and associated
parameters of this object |
void |
RealtimeThread.setReleaseParameters(ReleaseParameters releaseParameters)
Set this thread's release parameters |
boolean |
RealtimeThread.setReleaseParametersIfFeasible(ReleaseParameters releaseParameters)
Set this thread's release parameters if it would still be feasible given that change |
void |
RealtimeThread.setScheduler(Scheduler scheduler,
SchedulingParameters scheduling,
ReleaseParameters releaseParameters,
MemoryParameters memoryParameters,
ProcessingGroupParameters processingGroup)
Set all the following parameters of this thread: |
boolean |
PriorityScheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory)
|
boolean |
PriorityScheduler.setIfFeasible(Schedulable schedulable,
ReleaseParameters release,
MemoryParameters memory,
ProcessingGroupParameters group)
|
boolean |
AsyncEventHandler.setIfFeasible(ReleaseParameters release,
MemoryParameters memoryParameters)
Not currently implemented |
void |
AsyncEventHandler.setReleaseParameters(ReleaseParameters releaseParameters)
|
boolean |
AsyncEventHandler.setReleaseParametersIfFeasible(ReleaseParameters releaseParameters)
Not currently implemented |
void |
AsyncEventHandler.setScheduler(Scheduler scheduler,
SchedulingParameters schedulingParameters,
ReleaseParameters releaseParameters,
MemoryParameters memoryParameters,
ProcessingGroupParameters processingGroup)
|
Constructors in javax.realtime with parameters of type ReleaseParameters | |
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters releaseParameters)
Constructor |
|
RealtimeThread(SchedulingParameters scheduling,
ReleaseParameters releaseParameters,
MemoryParameters memoryParameters,
MemoryArea memoryArea,
ProcessingGroupParameters processingGroup,
java.lang.Runnable logic)
Constructor |
|
RealtimeThread(java.lang.String name,
SchedulingParameters scheduling,
ReleaseParameters releaseParameters)
Constructor |
|
RealtimeThread(java.lang.String name,
SchedulingParameters scheduling,
ReleaseParameters releaseParameters,
MemoryParameters memoryParameters,
MemoryArea memoryArea,
ProcessingGroupParameters processingGroup,
java.lang.Runnable logic)
Constructor |
|
NoHeapRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryArea area)
Create a no-heap real-time thread with the given characteristics. |
|
NoHeapRealtimeThread(java.lang.String name,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryArea area)
Constructor. |
|
NoHeapRealtimeThread(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
java.lang.Runnable logic)
Create a real-time thread with the given characteristics and a Runnable . |
|
NoHeapRealtimeThread(java.lang.String name,
SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
java.lang.Runnable logic)
Constructor. |
|
BoundAsyncEventHandler(SchedulingParameters scheduling,
ReleaseParameters release,
MemoryParameters memory,
MemoryArea area,
ProcessingGroupParameters group,
boolean nonheap,
java.lang.Runnable logic)
Create an instance of BoundAsyncEventHandler
with the specified parameters. |
|
AsyncEventHandler(SchedulingParameters schedulingParameters,
ReleaseParameters releaseParameters,
MemoryParameters memoryParameters,
MemoryArea memoryArea,
ProcessingGroupParameters processingGroup,
boolean nonheap,
java.lang.Runnable logic)
Create a handler with the specified parameters. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |