scheduler.configuration
Interface ProcessConfiguration

All Superinterfaces:
Identifier
All Known Implementing Classes:
ProcessConfigurationImpl

public interface ProcessConfiguration
extends Identifier

A representation of the model object 'Process Configuration'.

The following features are supported:

See Also:
ConfigurationPackage.getProcessConfiguration()

Method Summary
  getAffinityList()
          Returns the value of the 'Affinity List' attribute list.
 String getName()
          Returns the value of the 'Name' attribute.
 PriorityClass getPriority()
          Returns the value of the 'Priority' attribute.
 int getReplicas()
          Returns the value of the 'Replicas' attribute.
 void setName(String value)
          Sets the value of the 'Name' attribute.
 void setPriority(PriorityClass value)
          Sets the value of the 'Priority' attribute.
 void setReplicas(int value)
          Sets the value of the 'Replicas' attribute.
 
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, idHasToBeUnique, setId
 

Method Detail

getPriority

PriorityClass getPriority()
Returns the value of the 'Priority' attribute. The literals are from the enumeration PriorityClass.

If the meaning of the 'Priority' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Priority' attribute.
See Also:
PriorityClass, setPriority(PriorityClass), ConfigurationPackage.getProcessConfiguration_Priority()

setPriority

void setPriority(PriorityClass value)
Sets the value of the 'Priority' attribute.

Parameters:
value - the new value of the 'Priority' attribute.
See Also:
PriorityClass, getPriority()

getReplicas

int getReplicas()
Returns the value of the 'Replicas' attribute. The default value is "1".

If the meaning of the 'Replicas' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Replicas' attribute.
See Also:
setReplicas(int), ConfigurationPackage.getProcessConfiguration_Replicas()

setReplicas

void setReplicas(int value)
Sets the value of the 'Replicas' attribute.

Parameters:
value - the new value of the 'Replicas' attribute.
See Also:
getReplicas()

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.getProcessConfiguration_Name()

setName

void setName(String value)
Sets the value of the 'Name' attribute.

Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()

getAffinityList

 getAffinityList()
Returns the value of the 'Affinity List' attribute list. The list contents are of type Integer.

If the meaning of the 'Affinity List' attribute list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Affinity List' attribute list.
See Also:
ConfigurationPackage.getProcessConfiguration_AffinityList()