public class MrProcessAssignment extends AbstractPersistable
id| Constructor and Description |
|---|
MrProcessAssignment() |
MrProcessAssignment(long id,
MrProcess process) |
MrProcessAssignment(long id,
MrProcess process,
MrMachine machine) |
MrProcessAssignment(long id,
MrProcess process,
MrMachine originalMachine,
MrMachine machine) |
MrProcessAssignment(MrProcess process) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLabel() |
MrLocation |
getLocation() |
MrMachine |
getMachine() |
int |
getMachineMoveCost() |
MrNeighborhood |
getNeighborhood() |
MrMachine |
getOriginalMachine() |
MrProcess |
getProcess() |
int |
getProcessMoveCost() |
MrService |
getService() |
long |
getUsage(MrResource resource) |
boolean |
isMoved() |
void |
setMachine(MrMachine machine) |
void |
setOriginalMachine(MrMachine originalMachine) |
void |
setProcess(MrProcess process) |
String |
toString() |
getId, setIdpublic MrProcessAssignment()
public MrProcessAssignment(MrProcess process)
public MrProcessAssignment(long id,
MrProcess process)
public MrProcess getProcess()
public void setProcess(MrProcess process)
public MrMachine getOriginalMachine()
public void setOriginalMachine(MrMachine originalMachine)
public MrMachine getMachine()
public void setMachine(MrMachine machine)
public MrService getService()
public boolean isMoved()
public int getProcessMoveCost()
public int getMachineMoveCost()
public MrNeighborhood getNeighborhood()
public MrLocation getLocation()
public long getUsage(MrResource resource)
public String getLabel()
public String toString()
toString in class AbstractPersistableCopyright © 2006–2020 JBoss by Red Hat. All rights reserved.