scheduler.configuration
Interface PassiveResourceConfiguration

All Superinterfaces:
Identifier
All Known Implementing Classes:
PassiveResourceConfigurationImpl

public interface PassiveResourceConfiguration
extends Identifier

A representation of the model object 'Passive Resource Configuration'.

The following features are supported:

See Also:
ConfigurationPackage.getPassiveResourceConfiguration()

Method Summary
 TimeValue getAcquisitionDemand()
          Returns the value of the 'Acquisition Demand' containment reference.
 int getCapacity()
          Returns the value of the 'Capacity' attribute.
 ActiveResourceConfiguration getManagingResource()
          Returns the value of the 'Managing Resource' reference.
 String getName()
          Returns the value of the 'Name' attribute.
 StaticPriorityBoost getStaticPriorityBoostConfiguration()
          Returns the value of the 'Static Priority Boost Configuration' containment reference.
 PassiveResourceType getType()
          Returns the value of the 'Type' attribute.
 void setAcquisitionDemand(TimeValue value)
          Sets the value of the 'Acquisition Demand' containment reference.
 void setCapacity(int value)
          Sets the value of the 'Capacity' attribute.
 void setManagingResource(ActiveResourceConfiguration value)
          Sets the value of the 'Managing Resource' reference.
 void setName(String value)
          Sets the value of the 'Name' attribute.
 void setStaticPriorityBoostConfiguration(StaticPriorityBoost value)
          Sets the value of the 'Static Priority Boost Configuration' containment reference.
 void setType(PassiveResourceType value)
          Sets the value of the 'Type' attribute.
 
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, idHasToBeUnique, setId
 

Method Detail

getStaticPriorityBoostConfiguration

StaticPriorityBoost getStaticPriorityBoostConfiguration()
Returns the value of the 'Static Priority Boost Configuration' containment reference.

If the meaning of the 'Static Priority Boost Configuration' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Static Priority Boost Configuration' containment reference.
See Also:
setStaticPriorityBoostConfiguration(StaticPriorityBoost), ConfigurationPackage.getPassiveResourceConfiguration_StaticPriorityBoostConfiguration()

setStaticPriorityBoostConfiguration

void setStaticPriorityBoostConfiguration(StaticPriorityBoost value)
Sets the value of the 'Static Priority Boost Configuration' containment reference.

Parameters:
value - the new value of the 'Static Priority Boost Configuration' containment reference.
See Also:
getStaticPriorityBoostConfiguration()

getCapacity

int getCapacity()
Returns the value of the 'Capacity' attribute. The default value is "1".

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

Returns:
the value of the 'Capacity' attribute.
See Also:
setCapacity(int), ConfigurationPackage.getPassiveResourceConfiguration_Capacity()

setCapacity

void setCapacity(int value)
Sets the value of the 'Capacity' attribute.

Parameters:
value - the new value of the 'Capacity' attribute.
See Also:
getCapacity()

getType

PassiveResourceType getType()
Returns the value of the 'Type' attribute. The literals are from the enumeration PassiveResourceType.

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

Returns:
the value of the 'Type' attribute.
See Also:
PassiveResourceType, setType(PassiveResourceType), ConfigurationPackage.getPassiveResourceConfiguration_Type()

setType

void setType(PassiveResourceType value)
Sets the value of the 'Type' attribute.

Parameters:
value - the new value of the 'Type' attribute.
See Also:
PassiveResourceType, getType()

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

getManagingResource

ActiveResourceConfiguration getManagingResource()
Returns the value of the 'Managing Resource' reference.

If the meaning of the 'Managing Resource' reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Managing Resource' reference.
See Also:
setManagingResource(ActiveResourceConfiguration), ConfigurationPackage.getPassiveResourceConfiguration_ManagingResource()

setManagingResource

void setManagingResource(ActiveResourceConfiguration value)
Sets the value of the 'Managing Resource' reference.

Parameters:
value - the new value of the 'Managing Resource' reference.
See Also:
getManagingResource()

getAcquisitionDemand

TimeValue getAcquisitionDemand()
Returns the value of the 'Acquisition Demand' containment reference.

If the meaning of the 'Acquisition Demand' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Acquisition Demand' containment reference.
See Also:
setAcquisitionDemand(TimeValue), ConfigurationPackage.getPassiveResourceConfiguration_AcquisitionDemand()

setAcquisitionDemand

void setAcquisitionDemand(TimeValue value)
Sets the value of the 'Acquisition Demand' containment reference.

Parameters:
value - the new value of the 'Acquisition Demand' containment reference.
See Also:
getAcquisitionDemand()