org.drools.planner.examples.cloudbalancing.domain
Class CloudProcess

java.lang.Object
  extended by org.drools.planner.examples.common.domain.AbstractPersistable
      extended by org.drools.planner.examples.cloudbalancing.domain.CloudProcess
All Implemented Interfaces:
Serializable, Comparable<CloudProcess>

public class CloudProcess
extends AbstractPersistable
implements Comparable<CloudProcess>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.drools.planner.examples.common.domain.AbstractPersistable
id
 
Constructor Summary
CloudProcess()
           
 
Method Summary
 int compareTo(CloudProcess other)
           
 String getLabel()
           
 int getMinimalCpuPower()
           
 int getMinimalMemory()
           
 int getMinimalMultiplicand()
           
 int getMinimalNetworkBandwidth()
           
 void setMinimalCpuPower(int minimalCpuPower)
           
 void setMinimalMemory(int minimalMemory)
           
 void setMinimalNetworkBandwidth(int minimalNetworkBandwidth)
           
 
Methods inherited from class org.drools.planner.examples.common.domain.AbstractPersistable
getId, setId, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CloudProcess

public CloudProcess()
Method Detail

getMinimalCpuPower

public int getMinimalCpuPower()

setMinimalCpuPower

public void setMinimalCpuPower(int minimalCpuPower)

getMinimalMemory

public int getMinimalMemory()

setMinimalMemory

public void setMinimalMemory(int minimalMemory)

getMinimalNetworkBandwidth

public int getMinimalNetworkBandwidth()

setMinimalNetworkBandwidth

public void setMinimalNetworkBandwidth(int minimalNetworkBandwidth)

getMinimalMultiplicand

public int getMinimalMultiplicand()

getLabel

public String getLabel()

compareTo

public int compareTo(CloudProcess other)
Specified by:
compareTo in interface Comparable<CloudProcess>


Copyright © 2001-2011 JBoss Inc.. All Rights Reserved.