Interface ConfigurationFactory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
ConfigurationFactoryImpl

public interface ConfigurationFactory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
Generated class or method.
  • Field Details

    • eINSTANCE

      static final ConfigurationFactory eINSTANCE
      The singleton instance of the factory.
      Generated class or method.
  • Method Details

    • createDynamicPriorityBoostConfiguratioin

      DynamicPriorityBoostConfiguratioin createDynamicPriorityBoostConfiguratioin()
      Returns a new object of class 'Dynamic Priority Boost Configuratioin'.
      Returns:
      a new object of class 'Dynamic Priority Boost Configuratioin'.
      Generated class or method.
    • createLoadBalancing

      LoadBalancing createLoadBalancing()
      Returns a new object of class 'Load Balancing'.
      Returns:
      a new object of class 'Load Balancing'.
      Generated class or method.
    • createMultipleQueueConfiguration

      MultipleQueueConfiguration createMultipleQueueConfiguration()
      Returns a new object of class 'Multiple Queue Configuration'.
      Returns:
      a new object of class 'Multiple Queue Configuration'.
      Generated class or method.
    • createQuantumTimeSliceConfiguration

      QuantumTimeSliceConfiguration createQuantumTimeSliceConfiguration()
      Returns a new object of class 'Quantum Time Slice Configuration'.
      Returns:
      a new object of class 'Quantum Time Slice Configuration'.
      Generated class or method.
    • createPreemptionConfiguration

      PreemptionConfiguration createPreemptionConfiguration()
      Returns a new object of class 'Preemption Configuration'.
      Returns:
      a new object of class 'Preemption Configuration'.
      Generated class or method.
    • createPriorityConfiguration

      PriorityConfiguration createPriorityConfiguration()
      Returns a new object of class 'Priority Configuration'.
      Returns:
      a new object of class 'Priority Configuration'.
      Generated class or method.
    • createPriorityRange

      PriorityRange createPriorityRange()
      Returns a new object of class 'Priority Range'.
      Returns:
      a new object of class 'Priority Range'.
      Generated class or method.
    • createPriorityDependentTimeSliceConfiguration

      PriorityDependentTimeSliceConfiguration createPriorityDependentTimeSliceConfiguration()
      Returns a new object of class 'Priority Dependent Time Slice Configuration'.
      Returns:
      a new object of class 'Priority Dependent Time Slice Configuration'.
      Generated class or method.
    • createActiveResourceConfiguration

      ActiveResourceConfiguration createActiveResourceConfiguration()
      Returns a new object of class 'Active Resource Configuration'.
      Returns:
      a new object of class 'Active Resource Configuration'.
      Generated class or method.
    • createPassiveResourceConfiguration

      PassiveResourceConfiguration createPassiveResourceConfiguration()
      Returns a new object of class 'Passive Resource Configuration'.
      Returns:
      a new object of class 'Passive Resource Configuration'.
      Generated class or method.
    • createStaticPriorityBoost

      StaticPriorityBoost createStaticPriorityBoost()
      Returns a new object of class 'Static Priority Boost'.
      Returns:
      a new object of class 'Static Priority Boost'.
      Generated class or method.
    • createProcessConfiguration

      ProcessConfiguration createProcessConfiguration()
      Returns a new object of class 'Process Configuration'.
      Returns:
      a new object of class 'Process Configuration'.
      Generated class or method.
    • createSingleQueueConfiguration

      SingleQueueConfiguration createSingleQueueConfiguration()
      Returns a new object of class 'Single Queue Configuration'.
      Returns:
      a new object of class 'Single Queue Configuration'.
      Generated class or method.
    • createStaticPriorityBoostConfiguration

      StaticPriorityBoostConfiguration createStaticPriorityBoostConfiguration()
      Returns a new object of class 'Static Priority Boost Configuration'.
      Returns:
      a new object of class 'Static Priority Boost Configuration'.
      Generated class or method.
    • createSchedulerConfiguration

      SchedulerConfiguration createSchedulerConfiguration()
      Returns a new object of class 'Scheduler Configuration'.
      Returns:
      a new object of class 'Scheduler Configuration'.
      Generated class or method.
    • createStarvationBoost

      StarvationBoost createStarvationBoost()
      Returns a new object of class 'Starvation Boost'.
      Returns:
      a new object of class 'Starvation Boost'.
      Generated class or method.
    • getConfigurationPackage

      ConfigurationPackage getConfigurationPackage()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.
      Generated class or method.