All Classes and Interfaces

Class
Description
 
 
 
 
 
 
A representation of the model object 'Active Resource Configuration'.
An implementation of the model object 'Active Resource Configuration'.
This is the item provider adapter for a ActiveResourceConfiguration object.
The Adapter Factory for the model.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
 
 
A representation of the model object 'Dynamic Priority Boost Configuratioin'.
An implementation of the model object 'Dynamic Priority Boost Configuratioin'.
This is the item provider adapter for a DynamicPriorityBoostConfiguratioin object.
 
 
 
 
Not externally visible methods for running processes.
Delayed actions are activities that are executed by the scheduler (e.g.
 
 
 
 
A representation of the literals of the enumeration 'Instance To Balance', and utility methods for working with them.
 
 
Manages the priorities.
 
 
 
The queuing strategy of a process encapsulates the actual queue(s) of a set of resource instances.
This class represents an instance of an active resources.
 
Interface for process queues used by more general queuing strategies.
Scheduling strategy for an active resource.
 
 
 
A representation of the model object 'Load Balancing'.
An implementation of the model object 'Load Balancing'.
This is the item provider adapter for a LoadBalancing object.
A representation of the literals of the enumeration 'Load Balancing Type', and utility methods for working with them.
A representation of the model object 'Multiple Queue Configuration'.
An implementation of the model object 'Multiple Queue Configuration'.
This is the item provider adapter for a MultipleQueueConfiguration object.
 
 
 
Moves one process to each idle resource, if possible.
 
A representation of the model object 'Passive Resource Configuration'.
An implementation of the model object 'Passive Resource Configuration'.
This is the item provider adapter for a PassiveResourceConfiguration object.
A representation of the literals of the enumeration 'Passive Resource Type', and utility methods for working with them.
A representation of the model object 'Preemption Configuration'.
An implementation of the model object 'Preemption Configuration'.
This is the item provider adapter for a PreemptionConfiguration object.
 
 
 
A representation of the literals of the enumeration 'Preferred Priority', and utility methods for working with them.
A representation of the literals of the enumeration 'Preferred Waiting Time', and utility methods for working with them.
 
A representation of the model object 'Priority Boost Configuration'.
An implementation of the model object 'Priority Boost Configuration'.
This is the item provider adapter for a PriorityBoostConfiguration object.
A representation of the literals of the enumeration 'Priority Class', and utility methods for working with them.
A representation of the model object 'Priority Configuration'.
An implementation of the model object 'Priority Configuration'.
This is the item provider adapter for a PriorityConfiguration object.
A representation of the literals of the enumeration 'Priority Degradation', and utility methods for working with them.
 
A representation of the model object 'Priority Dependent Time Slice Configuration'.
An implementation of the model object 'Priority Dependent Time Slice Configuration'.
This is the item provider adapter for a PriorityDependentTimeSliceConfiguration object.
 
 
A representation of the model object 'Priority Range'.
An implementation of the model object 'Priority Range'.
This is the item provider adapter for a PriorityRange object.
Event to proceed the activity of a process.
A representation of the model object 'Process Configuration'.
An implementation of the model object 'Process Configuration'.
This is the item provider adapter for a ProcessConfiguration object.
 
 
A representation of the literals of the enumeration 'Process Selection', and utility methods for working with them.
 
 
A representation of the model object 'Quantum Time Slice Configuration'.
An implementation of the model object 'Quantum Time Slice Configuration'.
This is the item provider adapter for a QuantumTimeSliceConfiguration object.
A representation of the model object 'Queueing Configuration'.
An implementation of the model object 'Queueing Configuration'.
This is the item provider adapter for a QueueingConfiguration object.
 
 
A representation of the literals of the enumeration 'Resource Instance Selection', and utility methods for working with them.
 
A representation of the literals of the enumeration 'Run Queue Type', and utility methods for working with them.
 
The Adapter Factory for the model.
A representation of the model object 'Scheduler Configuration'.
This is the central singleton for the SchedulerConfiguration edit plugin.
The actual implementation of the Eclipse Plugin.
An implementation of the model object 'Scheduler Configuration'.
This is the item provider adapter for a SchedulerConfiguration object.
The Factory for the model.
An implementation of the model Factory.
This is the factory that is used to provide the interfaces needed to support Viewers.
A representation of the model object 'Library'.
An implementation of the model object 'Library'.
This is the item provider adapter for a SchedulerLibrary object.
The Package for the model.
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type
An implementation of the model Package.
The Switch for the model's inheritance hierarchy.
 
Event causing a call to the schedule method of the specified scheduling strategy.
Event causing a call to the schedule method of the specified scheduling strategy.
 
 
 
 
 
 
A representation of the model object 'Single Queue Configuration'.
An implementation of the model object 'Single Queue Configuration'.
This is the item provider adapter for a SingleQueueConfiguration object.
 
 
 
 
 
A representation of the model object 'Starvation Boost'.
An implementation of the model object 'Starvation Boost'.
This is the item provider adapter for a StarvationBoost object.
 
A representation of the model object 'Static Priority Boost'.
A representation of the model object 'Static Priority Boost Configuration'.
An implementation of the model object 'Static Priority Boost Configuration'.
This is the item provider adapter for a StaticPriorityBoostConfiguration object.
An implementation of the model object 'Static Priority Boost'.
This is the item provider adapter for a StaticPriorityBoost object.
A representation of the model object 'System Configuration'.
An implementation of the model object 'System Configuration'.
This is the item provider adapter for a SystemConfiguration object.
A representation of the model object 'Time Slice Configuration'.
An implementation of the model object 'Time Slice Configuration'.
This is the item provider adapter for a TimeSliceConfiguration object.
Ensures that the load of two resource instances does not differ more than 'threshold'.