Interface SchedulerConfiguration
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,Notifier
- All Known Implementing Classes:
SchedulerConfigurationImpl
public interface SchedulerConfiguration extends de.uka.ipd.sdq.identifier.Identifier
A representation of the model object 'Scheduler Configuration'.The following features are supported:
- See Also:
ConfigurationPackage.getSchedulerConfiguration()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getInterval()
Returns the value of the 'Interval' attribute.String
getName()
Returns the value of the 'Name' attribute.PreemptionConfiguration
getPreemptionConfiguration()
Returns the value of the 'Preemption Configuration' containment reference.PriorityConfiguration
getPriorityConfiguration()
Returns the value of the 'Priority Configuration' containment reference.QueueingConfiguration
getQueueingConfiguration()
Returns the value of the 'Queueing Configuration' containment reference.StarvationBoost
getStarvationBoost()
Returns the value of the 'Starvation Boost' containment reference.boolean
isInFrontAfterWaiting()
Returns the value of the 'In Front After Waiting' attribute.boolean
isWindows()
Returns the value of the 'Windows' attribute.void
setInFrontAfterWaiting(boolean value)
Sets the value of the 'In Front After Waiting
' attribute.void
setInterval(double value)
Sets the value of the 'Interval
' attribute.void
setName(String value)
Sets the value of the 'Name
' attribute.void
setPreemptionConfiguration(PreemptionConfiguration value)
Sets the value of the 'Preemption Configuration
' containment reference.void
setPriorityConfiguration(PriorityConfiguration value)
Sets the value of the 'Priority Configuration
' containment reference.void
setQueueingConfiguration(QueueingConfiguration value)
Sets the value of the 'Queueing Configuration
' containment reference.void
setStarvationBoost(StarvationBoost value)
Sets the value of the 'Starvation Boost
' containment reference.void
setWindows(boolean value)
Sets the value of the 'Windows
' attribute.-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getPriorityConfiguration
PriorityConfiguration getPriorityConfiguration()
Returns the value of the 'Priority Configuration' containment reference.If the meaning of the 'Priority Configuration' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Priority Configuration' containment reference.
- See Also:
setPriorityConfiguration(PriorityConfiguration)
,ConfigurationPackage.getSchedulerConfiguration_PriorityConfiguration()
- Generated class or method.
- EMF model class or method.
- containment="true" ordered="false"
-
setPriorityConfiguration
void setPriorityConfiguration(PriorityConfiguration value)
Sets the value of the 'Priority Configuration
' containment reference.- Parameters:
value
- the new value of the 'Priority Configuration' containment reference.- See Also:
getPriorityConfiguration()
- Generated class or method.
-
getPreemptionConfiguration
PreemptionConfiguration getPreemptionConfiguration()
Returns the value of the 'Preemption Configuration' containment reference.If the meaning of the 'Preemption Configuration' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Preemption Configuration' containment reference.
- See Also:
setPreemptionConfiguration(PreemptionConfiguration)
,ConfigurationPackage.getSchedulerConfiguration_PreemptionConfiguration()
- Generated class or method.
- EMF model class or method.
- containment="true" ordered="false"
-
setPreemptionConfiguration
void setPreemptionConfiguration(PreemptionConfiguration value)
Sets the value of the 'Preemption Configuration
' containment reference.- Parameters:
value
- the new value of the 'Preemption Configuration' containment reference.- See Also:
getPreemptionConfiguration()
- Generated class or method.
-
getName
String getName()
Returns the value of the 'Name' attribute.If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String)
,ConfigurationPackage.getSchedulerConfiguration_Name()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setName
void setName(String value)
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
getName()
- Generated class or method.
-
getQueueingConfiguration
QueueingConfiguration getQueueingConfiguration()
Returns the value of the 'Queueing Configuration' containment reference.If the meaning of the 'Queueing Configuration' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Queueing Configuration' containment reference.
- See Also:
setQueueingConfiguration(QueueingConfiguration)
,ConfigurationPackage.getSchedulerConfiguration_QueueingConfiguration()
- Generated class or method.
- EMF model class or method.
- containment="true" ordered="false"
-
setQueueingConfiguration
void setQueueingConfiguration(QueueingConfiguration value)
Sets the value of the 'Queueing Configuration
' containment reference.- Parameters:
value
- the new value of the 'Queueing Configuration' containment reference.- See Also:
getQueueingConfiguration()
- Generated class or method.
-
isInFrontAfterWaiting
boolean isInFrontAfterWaiting()
Returns the value of the 'In Front After Waiting' attribute.If the meaning of the 'In Front After Waiting' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'In Front After Waiting' attribute.
- See Also:
setInFrontAfterWaiting(boolean)
,ConfigurationPackage.getSchedulerConfiguration_InFrontAfterWaiting()
- Generated class or method.
- EMF model class or method.
- required="true" ordered="false"
-
setInFrontAfterWaiting
void setInFrontAfterWaiting(boolean value)
Sets the value of the 'In Front After Waiting
' attribute.- Parameters:
value
- the new value of the 'In Front After Waiting' attribute.- See Also:
isInFrontAfterWaiting()
- Generated class or method.
-
isWindows
boolean isWindows()
Returns the value of the 'Windows' attribute. The default value is"true"
.If the meaning of the 'Windows' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Windows' attribute.
- See Also:
setWindows(boolean)
,ConfigurationPackage.getSchedulerConfiguration_Windows()
- Generated class or method.
- EMF model class or method.
- default="true" unique="false" required="true"
-
setWindows
void setWindows(boolean value)
Sets the value of the 'Windows
' attribute.- Parameters:
value
- the new value of the 'Windows' attribute.- See Also:
isWindows()
- Generated class or method.
-
getInterval
double getInterval()
Returns the value of the 'Interval' attribute.If the meaning of the 'Interval' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Interval' attribute.
- See Also:
setInterval(double)
,ConfigurationPackage.getSchedulerConfiguration_Interval()
- Generated class or method.
- EMF model class or method.
-
setInterval
void setInterval(double value)
Sets the value of the 'Interval
' attribute.- Parameters:
value
- the new value of the 'Interval' attribute.- See Also:
getInterval()
- Generated class or method.
-
getStarvationBoost
StarvationBoost getStarvationBoost()
Returns the value of the 'Starvation Boost' containment reference.If the meaning of the 'Starvation Boost' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Starvation Boost' containment reference.
- See Also:
setStarvationBoost(StarvationBoost)
,ConfigurationPackage.getSchedulerConfiguration_StarvationBoost()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setStarvationBoost
void setStarvationBoost(StarvationBoost value)
Sets the value of the 'Starvation Boost
' containment reference.- Parameters:
value
- the new value of the 'Starvation Boost' containment reference.- See Also:
getStarvationBoost()
- Generated class or method.
-
-