public class WorkgroupQueue extends Object
Modifier and Type | Class and Description |
---|---|
static class |
WorkgroupQueue.Status
A class to represent the status of the workgroup.
|
Modifier and Type | Method and Description |
---|---|
int |
getAverageWaitTime()
Returns the average amount of time users wait in the queue before being
routed to an agent.
|
int |
getCurrentChats()
Returns the current number of active chat sessions in the queue.
|
int |
getMaxChats()
Returns the maximum number of simultaneous chats the queue can handle.
|
org.jxmpp.jid.parts.Resourcepart |
getName()
Returns the name of the queue.
|
Date |
getOldestEntry()
Returns the date of the oldest request waiting in the queue.
|
WorkgroupQueue.Status |
getStatus()
Returns the status of the queue.
|
int |
getUserCount()
Returns the number of users waiting in the queue waiting to be routed to
an agent.
|
Iterator<QueueUser> |
getUsers()
Returns an Iterator for the users in the queue waiting to be routed to
an agent (QueueUser instances).
|
public org.jxmpp.jid.parts.Resourcepart getName()
public WorkgroupQueue.Status getStatus()
public int getUserCount()
public Iterator<QueueUser> getUsers()
public int getAverageWaitTime()
public Date getOldestEntry()
public int getMaxChats()
public int getCurrentChats()