public abstract class QueueAssessment
extends java.lang.Object
Constructor and Description |
---|
QueueAssessment(java.util.HashMap<java.lang.String,java.util.ArrayList<Event>> scopeItems,
java.lang.String startType,
java.lang.String endType,
java.lang.String queueOneTreatment) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Integer |
getClosestOutputPosition(java.util.TreeMap<WorkItem,java.lang.Integer> inQueue,
java.util.TreeMap<java.lang.Integer,ActivityInstance> activityList) |
abstract java.lang.Integer |
getExpectedOutputPosition(java.util.TreeMap<WorkItem,java.lang.Integer> inQueue,
java.util.TreeMap<java.lang.Integer,ActivityInstance> outputScoreList) |
abstract java.lang.Integer |
getFurthestOutputPosition(java.util.TreeMap<WorkItem,java.lang.Integer> inQueue,
java.util.TreeMap<java.lang.Integer,ActivityInstance> outputScoreList) |
protected java.util.HashMap<java.lang.String,java.util.TreeMap<java.util.Date,java.lang.Integer>> |
getQueueLength() |
java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,ActivityInstance>> |
getQueuesScoreList() |
java.util.TreeSet<java.lang.Integer> |
getValuesAsTreeSet(java.util.TreeMap<WorkItem,java.lang.Integer> queue) |
protected void |
setQueueLength(java.util.HashMap<java.lang.String,java.util.TreeMap<java.util.Date,java.lang.Integer>> queueLength) |
public QueueAssessment(java.util.HashMap<java.lang.String,java.util.ArrayList<Event>> scopeItems, java.lang.String startType, java.lang.String endType, java.lang.String queueOneTreatment)
protected java.util.HashMap<java.lang.String,java.util.TreeMap<java.util.Date,java.lang.Integer>> getQueueLength()
protected void setQueueLength(java.util.HashMap<java.lang.String,java.util.TreeMap<java.util.Date,java.lang.Integer>> queueLength)
public java.util.HashMap<java.lang.String,java.util.TreeMap<java.lang.Integer,ActivityInstance>> getQueuesScoreList() throws java.lang.Exception
java.lang.Exception
public abstract java.lang.Integer getClosestOutputPosition(java.util.TreeMap<WorkItem,java.lang.Integer> inQueue, java.util.TreeMap<java.lang.Integer,ActivityInstance> activityList)
public java.util.TreeSet<java.lang.Integer> getValuesAsTreeSet(java.util.TreeMap<WorkItem,java.lang.Integer> queue)
public abstract java.lang.Integer getExpectedOutputPosition(java.util.TreeMap<WorkItem,java.lang.Integer> inQueue, java.util.TreeMap<java.lang.Integer,ActivityInstance> outputScoreList)
public abstract java.lang.Integer getFurthestOutputPosition(java.util.TreeMap<WorkItem,java.lang.Integer> inQueue, java.util.TreeMap<java.lang.Integer,ActivityInstance> outputScoreList)