Hi coders,
today I checked in my code for Asterisk agents management inside the live API.
I would add support for QueueMembers in AsteriskQueues. QueueMembers can be
Agents or SIP-Accounts. To build this link inside the Live API I would do the
following:
1. Add a Property (Collection) to AsteriskAgent called QueueMembership.
2. On QueueManager.initialize react on QueueMemberEvents and create
QueueMembers (new class). On creation try to retrieve a representing agent
and add the queue to agent (as Membership)
(3. Maybe it will be usefull to store the instance of the representing agent
in the QueueMember)
What you think about?
Regards
Patrick Breucking
--
Patrick Breucking <bre...@GO...> (System Engineer)
* GONICUS GmbH * NL Arnsberg * Moehnestrasse 11-17 * D-59755 Arnsberg
* Tel.: +49 (0) 29 32 / 9 16 - 0 * Fax: +49 (0) 29 32 / 9 16 - 278
* http://www.GONICUS.de
*Sitz der Gesellschaft: Moehnestrasse 11-17 * D-59755 Arnsberg
*Geschaeftsfuehrer: Rainer Luelsdorf, Alfred Schroeder
*Vorsitzender des Beirats: Juergen Michels
*Amtsgericht Arnsberg * HRB 1968
--
Patrick Breucking <bre...@GO...> (System Engineer)
* GONICUS GmbH * NL Arnsberg * Moehnestrasse 11-17 * D-59755 Arnsberg
* Tel.: +49 (0) 29 32 / 9 16 - 0 * Fax: +49 (0) 29 32 / 9 16 - 278
* http://www.GONICUS.de
*Sitz der Gesellschaft: Moehnestrasse 11-17 * D-59755 Arnsberg
*Geschaeftsfuehrer: Rainer Luelsdorf, Alfred Schroeder
*Vorsitzender des Beirats: Juergen Michels
*Amtsgericht Arnsberg * HRB 1968
|