public interface ConfigurationFactory extends EFactory
ConfigurationPackage
Modifier and Type | Field and Description |
---|---|
static ConfigurationFactory |
eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
ActiveResourceConfiguration |
createActiveResourceConfiguration()
Returns a new object of class 'Active Resource Configuration'.
|
DynamicPriorityBoostConfiguratioin |
createDynamicPriorityBoostConfiguratioin()
Returns a new object of class 'Dynamic Priority Boost Configuratioin'.
|
LoadBalancing |
createLoadBalancing()
Returns a new object of class 'Load Balancing'.
|
MultipleQueueConfiguration |
createMultipleQueueConfiguration()
Returns a new object of class 'Multiple Queue Configuration'.
|
PassiveResourceConfiguration |
createPassiveResourceConfiguration()
Returns a new object of class 'Passive Resource Configuration'.
|
PreemptionConfiguration |
createPreemptionConfiguration()
Returns a new object of class 'Preemption Configuration'.
|
PriorityConfiguration |
createPriorityConfiguration()
Returns a new object of class 'Priority Configuration'.
|
PriorityDependentTimeSliceConfiguration |
createPriorityDependentTimeSliceConfiguration()
Returns a new object of class 'Priority Dependent Time Slice Configuration'.
|
PriorityRange |
createPriorityRange()
Returns a new object of class 'Priority Range'.
|
ProcessConfiguration |
createProcessConfiguration()
Returns a new object of class 'Process Configuration'.
|
QuantumTimeSliceConfiguration |
createQuantumTimeSliceConfiguration()
Returns a new object of class 'Quantum Time Slice Configuration'.
|
SchedulerConfiguration |
createSchedulerConfiguration()
Returns a new object of class 'Scheduler Configuration'.
|
SingleQueueConfiguration |
createSingleQueueConfiguration()
Returns a new object of class 'Single Queue Configuration'.
|
StarvationBoost |
createStarvationBoost()
Returns a new object of class 'Starvation Boost'.
|
StaticPriorityBoost |
createStaticPriorityBoost()
Returns a new object of class 'Static Priority Boost'.
|
StaticPriorityBoostConfiguration |
createStaticPriorityBoostConfiguration()
Returns a new object of class 'Static Priority Boost Configuration'.
|
ConfigurationPackage |
getConfigurationPackage()
Returns the package supported by this factory.
|
convertToString, create, createFromString, getEPackage, setEPackage
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
static final ConfigurationFactory eINSTANCE
DynamicPriorityBoostConfiguratioin createDynamicPriorityBoostConfiguratioin()
LoadBalancing createLoadBalancing()
MultipleQueueConfiguration createMultipleQueueConfiguration()
QuantumTimeSliceConfiguration createQuantumTimeSliceConfiguration()
PreemptionConfiguration createPreemptionConfiguration()
PriorityConfiguration createPriorityConfiguration()
PriorityRange createPriorityRange()
PriorityDependentTimeSliceConfiguration createPriorityDependentTimeSliceConfiguration()
ActiveResourceConfiguration createActiveResourceConfiguration()
PassiveResourceConfiguration createPassiveResourceConfiguration()
StaticPriorityBoost createStaticPriorityBoost()
ProcessConfiguration createProcessConfiguration()
SingleQueueConfiguration createSingleQueueConfiguration()
StaticPriorityBoostConfiguration createStaticPriorityBoostConfiguration()
SchedulerConfiguration createSchedulerConfiguration()
StarvationBoost createStarvationBoost()
ConfigurationPackage getConfigurationPackage()