Package jline.lang
Class FiniteCapacityRegion
-
- All Implemented Interfaces:
public class FiniteCapacityRegion
Collection of stations with constraints on the number of admitted jobs
-
-
Field Summary
Fields Modifier and Type Field Description public final static int
UNBOUNDED
public List<Node>
nodes
public List<JobClass>
classes
public Map<JobClass, Integer>
classMaxJobs
public Map<JobClass, Integer>
classMaxMemory
public Map<JobClass, Boolean>
dropRule
public Map<JobClass, Integer>
classSize
public int
globalMaxJobs
public int
globalMaxMemory
-
Constructor Summary
Constructors Constructor Description FiniteCapacityRegion(List<Node> nodes, List<JobClass> classes)
-
Method Summary
Modifier and Type Method Description int
getGlobalMaxJobs()
void
setGlobalMaxJobs(int njobs)
int
getGlobalMaxMemory()
void
setGlobalMaxMemory(int memlim)
List<Node>
getNodes()
-
-
Method Detail
-
getGlobalMaxJobs
int getGlobalMaxJobs()
-
setGlobalMaxJobs
void setGlobalMaxJobs(int njobs)
-
getGlobalMaxMemory
int getGlobalMaxMemory()
-
setGlobalMaxMemory
void setGlobalMaxMemory(int memlim)
-
-
-
-