[asterisk-bugs] [JIRA] (ASTERISK-21943) 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
[ https://issues.asterisk.org/jira/browse/ASTERISK-21943?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Jordan updated ASTERISK-21943:
-----------------------------------
Status: Open (was: Triage)
> Bridge API Enhancements - handle AgentLogin/AgentLogout in the Queue Log using Stasis
> -------------------------------------------------------------------------------------
>
> Key: ASTERISK-21943
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-21943
> Project: Asterisk
> Issue Type: Improvement
> Security Level: None
> Components: Applications/app_queue, Core/Bridging
> Affects Versions: 12
> Reporter: Matt Jordan
> Labels: Asterisk12
>
> 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