Re: [Asterisk-java-users] ManagerConnection for simultaneous multiple calls
Brought to you by:
srt
|
From: Amol V. <amo...@ea...> - 2017-03-25 00:08:29
|
Hello Yves,
Thanks for your reply...
Wondering why this group is not super active. I found, asterisk-Java to be
super useful and a powerful tool.
By the way, a little bit of digging into API reveled
OriginatingAction.setAsync method. Which did the trick for me. Now without
changing my code too much I am able to make simultaneous calls with single
ManagerConnection object. The same connection object acts as event listens.
I have made it singletone wrapper around the ManagerConnection.
Thanks again... and enjoy your weekend.
Cheers,
Amol
----------------------------------------
From: "Yves" <yv...@gm...>
Sent: Friday, March 24, 2017 11:44 PM
To: ast...@li...
Subject: Re: [Asterisk-java-users] ManagerConnection for simultaneous
multiple calls
Hi Amol and welcome to the list.
not much traffic here, but it is still alive... ;-)
basically, you are doing everything right.
Your second calls waits for the first call to be set up, because it is
intended to... sendAction the way you use it waits for the manager
response.
If you want to return immediately, you should use sendaction in conjunction
with a per call callback handler... take a look at the api doc, it is quite
easy.
another approach to become even more "parallel" is using one thread per
call.
cheers,
yves
Am 23.03.2017 um 17:01 schrieb Amol Vedak:
Hello Friends,
I am new to Asterisk Java and I suppose my question may be very basic.
Request you to kindly bare with me.
My code connects to Asterisk using ManagerConnection instance. It logs in
for one time and I use the same object multiple times in different threads.
I hope that is OK.
I initiate two simultaneous calls on the same ManagerConnection object
managerConnection.sendAction
What I notice is, calls do not happen simultaneously. Second call happens
after first call.
Is there a way to run simultaneous calls through same ManagerConnection
object? Or do I have to create object every time and login / logoff
everytime?
I hit a search on Google without much luck.
Any help/pointers in this direction are highly appreciated.
Thanks & Regards,
Amol
----------------------------------------------------------------------------
-- Check out the vibrant tech community on one of the world's most engaging
tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ Asterisk-java-users
mailing list Ast...@li...
https://lists.sourceforge.net/lists/listinfo/asterisk-java-users
|