|
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 FormField 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 |
---|
appendPropertyIfNotNull, getDateReceived, getFile, getFunc, getLine, getPrivilege, getSequenceNumber, getServer, getTimestamp, setDateReceived, setFile, setFunc, setLine, setPrivilege, setSequenceNumber, 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 |