|
Asterisk-Java | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.EventObject
org.asteriskjava.manager.event.ManagerEvent
org.asteriskjava.manager.event.ResponseEvent
org.asteriskjava.manager.event.QueueSummaryEvent
public class QueueSummaryEvent
A QueueSummaryEvent is triggered in response to a QueueSummaryAction and contains a summary of the current state of a queue.
Available in Asterisk post-1.4. It is implemented inapps/app_queue.c
QueueSummaryCompleteEvent,
QueueSummaryAction,
Serialized Form| Field Summary |
|---|
| Fields inherited from class java.util.EventObject |
|---|
source |
| Constructor Summary | |
|---|---|
QueueSummaryEvent(java.lang.Object source)
|
|
| Method Summary | |
|---|---|
java.lang.Integer |
getAvailable()
Returns the number of members logged in and not in a call. |
java.lang.Integer |
getCallers()
Returns the number of callers currently waiting in the queue. |
java.lang.Integer |
getHoldTime()
Returns the current avarage hold time for this queue based on an exponential average. |
java.lang.Integer |
getLoggedIn()
Returns the number of members logged in. |
java.lang.Integer |
getLongestHoldTime()
Returns the longest hold time of the a queue entry currently in the queue. |
java.lang.String |
getQueue()
Returns the name of queue. |
java.lang.Integer |
getTalkTime()
Returns the current avarage talk time for this queue based on an exponential average. |
void |
setAvailable(java.lang.Integer available)
Sets the number of members logged in and not in a call. |
void |
setCallers(java.lang.Integer callers)
Sets the number of callers currently waiting in the queue. |
void |
setHoldTime(java.lang.Integer holdTime)
Sets the current avarage hold time for this queue based on an exponential average. |
void |
setLoggedIn(java.lang.Integer loggedIn)
Sets the number of members logged in. |
void |
setLongestHoldTime(java.lang.Integer longestHoldTime)
Sets the longest hold time of the a queue entry currently in the queue. |
void |
setQueue(java.lang.String queue)
Sets the name of queue. |
void |
setTalkTime(java.lang.Integer talkTime)
Sets the current avarage talk time for this queue based on an exponential average. |
| Methods inherited from class org.asteriskjava.manager.event.ResponseEvent |
|---|
getActionId, getInternalActionId, setActionId, setInternalActionId |
| Methods inherited from class org.asteriskjava.manager.event.ManagerEvent |
|---|
getDateReceived, getPrivilege, getServer, getTimestamp, setDateReceived, setPrivilege, setServer, setTimestamp, toString |
| Methods inherited from class java.util.EventObject |
|---|
getSource |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public QueueSummaryEvent(java.lang.Object source)
| Method Detail |
|---|
public java.lang.String getQueue()
public void setQueue(java.lang.String queue)
queue - the name of queue.public java.lang.Integer getLoggedIn()
public void setLoggedIn(java.lang.Integer loggedIn)
loggedIn - the number of members logged in.public java.lang.Integer getAvailable()
public void setAvailable(java.lang.Integer available)
available - the number of members logged in and not in a call.public java.lang.Integer getCallers()
public void setCallers(java.lang.Integer callers)
callers - the number of callers currently waiting in the queue.public java.lang.Integer getHoldTime()
public void setHoldTime(java.lang.Integer holdTime)
holdTime - the current avarage hold time for this queue.public java.lang.Integer getTalkTime()
public void setTalkTime(java.lang.Integer talkTime)
talkTime - the current avarage talk time for this queue.public java.lang.Integer getLongestHoldTime()
public void setLongestHoldTime(java.lang.Integer longestHoldTime)
longestHoldTime - the longest hold time of the a queue entry currently in the queue.
|
Asterisk-Java | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||