|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WaitingQueueSelector
Represents a policy selecting a queued contact
for an agent becoming free, in a CTMC call center model.
A CTMC model supporting multiple agent groups
can have a different waiting queue selector for
each agent group.
The available implementations are
ListQueueSelector
,
PriorityQueueSelectorQS
, and
PriorityQueueSelectorWT
.
Method Summary | |
---|---|
double[] |
getRanks()
Returns an array giving the rank associated with each waiting queue by this waiting queue selector. |
int |
selectWaitingQueue(CallCenterCTMC ctmc,
int k,
int tr)
Selects a waiting queue for the free agent, and returns the index of the selected queue. |
Method Detail |
---|
int selectWaitingQueue(CallCenterCTMC ctmc, int k, int tr)
ctmc
- the call center CTMC model.tr
- the current transition number.
double[] getRanks()
|
ContactCenters V. 0.9.9. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |