public interface SchedulerConfiguration
extends de.uka.ipd.sdq.identifier.Identifier
The following features are supported:
ConfigurationPackage.getSchedulerConfiguration()
Modifier and Type | Method and 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. |
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
PriorityConfiguration getPriorityConfiguration()
If the meaning of the 'Priority Configuration' containment reference isn't clear, there really should be more of a description here...
setPriorityConfiguration(PriorityConfiguration)
,
ConfigurationPackage.getSchedulerConfiguration_PriorityConfiguration()
void setPriorityConfiguration(PriorityConfiguration value)
Priority Configuration
' containment reference.
value
- the new value of the 'Priority Configuration' containment reference.getPriorityConfiguration()
PreemptionConfiguration getPreemptionConfiguration()
If the meaning of the 'Preemption Configuration' containment reference isn't clear, there really should be more of a description here...
setPreemptionConfiguration(PreemptionConfiguration)
,
ConfigurationPackage.getSchedulerConfiguration_PreemptionConfiguration()
void setPreemptionConfiguration(PreemptionConfiguration value)
Preemption Configuration
' containment reference.
value
- the new value of the 'Preemption Configuration' containment reference.getPreemptionConfiguration()
String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String)
,
ConfigurationPackage.getSchedulerConfiguration_Name()
void setName(String value)
Name
' attribute.
value
- the new value of the 'Name' attribute.getName()
QueueingConfiguration getQueueingConfiguration()
If the meaning of the 'Queueing Configuration' containment reference isn't clear, there really should be more of a description here...
setQueueingConfiguration(QueueingConfiguration)
,
ConfigurationPackage.getSchedulerConfiguration_QueueingConfiguration()
void setQueueingConfiguration(QueueingConfiguration value)
Queueing Configuration
' containment reference.
value
- the new value of the 'Queueing Configuration' containment reference.getQueueingConfiguration()
boolean isInFrontAfterWaiting()
If the meaning of the 'In Front After Waiting' attribute isn't clear, there really should be more of a description here...
setInFrontAfterWaiting(boolean)
,
ConfigurationPackage.getSchedulerConfiguration_InFrontAfterWaiting()
void setInFrontAfterWaiting(boolean value)
In Front After Waiting
' attribute.
value
- the new value of the 'In Front After Waiting' attribute.isInFrontAfterWaiting()
boolean isWindows()
"true"
.
If the meaning of the 'Windows' attribute isn't clear, there really should be more of a description here...
setWindows(boolean)
,
ConfigurationPackage.getSchedulerConfiguration_Windows()
void setWindows(boolean value)
Windows
' attribute.
value
- the new value of the 'Windows' attribute.isWindows()
double getInterval()
If the meaning of the 'Interval' attribute isn't clear, there really should be more of a description here...
setInterval(double)
,
ConfigurationPackage.getSchedulerConfiguration_Interval()
void setInterval(double value)
Interval
' attribute.
value
- the new value of the 'Interval' attribute.getInterval()
StarvationBoost getStarvationBoost()
If the meaning of the 'Starvation Boost' containment reference isn't clear, there really should be more of a description here...
setStarvationBoost(StarvationBoost)
,
ConfigurationPackage.getSchedulerConfiguration_StarvationBoost()
void setStarvationBoost(StarvationBoost value)
Starvation Boost
' containment reference.
value
- the new value of the 'Starvation Boost' containment reference.getStarvationBoost()