[asterisk-bugs] [JIRA] (ASTERISK-21946) Bridge API Enhancements - handle AgentLogin/AgentLogout in the Queue Log using Stasis
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Fri Jun 21 13:16:06 CDT 2013
Matt Jordan created ASTERISK-21946:
--------------------------------------
Summary: Bridge API Enhancements - handle AgentLogin/AgentLogout in the Queue Log using Stasis
Key: ASTERISK-21946
URL: https://issues.asterisk.org/jira/browse/ASTERISK-21946
Project: Asterisk
Issue Type: Improvement
Security Level: None
Components: Applications/app_queue, Core/Bridging
Affects Versions: 12
Reporter: Matt Jordan
With the rework of {{chan_agent}} (and by re-work, I mean it's dead Jim), the new Agent bridge and application will need a way of informing the Queue Log that an agent has logged in/logged out.
Directly accessing the queue log through a publicly exported function is to be avoided. Instead, Stasis should convey the fact that an Agent has logged in. {{app_queue}} should subscribe for notifications that an Agent has logged in and update the Queue Log appropriately.
For this to happen, the following has to occur:
* Agent message types needs to be moved to {{stasis_channels}} or a similar public location
* The agent bridge and/or application should publish a message when an agent logs in or logs out.
* {{app_queue}} should subscribe to that message type on module load. The message handler should update the queue log.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list