Re: get Calling number from redirected call
Joerg Wiesmann <[email protected]> Tue, 19 Sep 2006 08:56:00 +0200
| Newsgroups | gmane.comp.java.sun.jtapi |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------040003040702020706080200 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Hi, you may try this event: CallCtlConnEstablishedEv and not the Talking event. Hope it helps greetz J=F6rg Wiesmann Kenny Wong schrieb: > Hi all, > I am also trying to get the caller ID of a transfered call from my > system. However have been getting the incorrect number. > > Expected callflow. > - Phone 1 calls Phone 2. > - Phone 2 transfer call to phone3 > - phone 3 need to display phone 1 number. > > I have added observer in and is retriving the caller ID in > the TALKING Event(Forget is it from the Connection package or the Call > Control package). However the caller ID that I am getting is the phone > 2 caller ID. > > DEduce this is because I did a 2 step transfer but shouldn't another > TALKING event be fired after transfer is completed? Is there another > event that I could look at to retrieve the caller ID from phone 3 > perspective? > > Thanks in advance > > Kenny > > > On 7/22/06, *Milan Matys* <[email protected] > <mailto:[email protected]>> wrote: > > Thanks again i did it by yours first idea. I have array of calls > which has > been held and when is incoming new call i compare calling number > by this > array. It is good idea. It's slower than this solution, but I work > on it few > hours. You example explain me other thinks ( I'm not experienced > programmer > (but I will be maybe)). :) > > Have a nice weekend! > > > -----Original Message----- > From: Discussion list for Java Telephony API > [mailto:[email protected] > <mailto:[email protected]>] On Behalf Of J=F6rg Wiesmann > Sent: Friday, July 21, 2006 10:47 AM > To: [email protected] <mailto:[email protected]= > > Subject: Re: [JTAPI] get Calling number from redirected call > > upps .. forgot something .. it has to be: > TerminalConnection[] tc =3D ((CallCtlConnEstablishedEv) > events[i]).getCallingTerminal().getTerminalConnections(); > for (int a=3D0;a<tc.length;a++) { > CallControlCall ccCall =3D > (CallControlCall)tc[a].getConnection().getCall(); > if (ccCall.getState() =3D=3D CallControlCall.ACTIVE ) { > ccCall.getCalledAddress(); > ccCall.getCallingAddress(); > } > } > > :) > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > To unsubscribe, send email to [email protected] > <mailto:[email protected]> and include in the body > of the message "signoff JTAPI-INTEREST". For general help, send > email to > [email protected] <mailto:[email protected]> and include > in the body of the message "help". > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D > To unsubscribe, send email to [email protected] > <mailto:[email protected]> and include in the body > of the message "signoff JTAPI-INTEREST". For general help, send > email to > [email protected] <mailto:[email protected]> and include > in the body of the message "help". > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D > To unsubscribe, send email to [email protected] and include in the > body of the message "signoff JTAPI-INTEREST". For general help, send > email to [email protected] and include in the body of the message > "help". =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D To unsubscribe, send email to [email protected] and include in the bo= dy of the message "signoff JTAPI-INTEREST". For general help, send email to [email protected] and include in the body of the message "help". --------------040003040702020706080200 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Hi,<br> <br> you may try this event:<br> CallCtlConnEstablishedEv<br> and not the Talking event.<br> <br> Hope it helps<br> <br> greetz Jörg Wiesmann<br> <br> <br> <br> Kenny Wong schrieb: <blockquote cite="[email protected]" type="cite"> <div>Hi all, </div> <div>I am also trying to get the caller ID of a transfered call from my system. However have been getting the incorrect number.</div> <div> </div> <div>Expected callflow.</div> <div>- Phone 1 calls Phone 2.</div> <div>- Phone 2 transfer call to phone3</div> <div>- phone 3 need to display phone 1 number.</div> <div> </div> <div> I have added observer in and is retriving the caller ID in the TALKING Event(Forget is it from the Connection package or the Call Control package). However the caller ID that I am getting is the phone 2 caller ID. </div> <div> </div> <div>DEduce this is because I did a 2 step transfer but shouldn't another TALKING event be fired after transfer is completed? Is there another event that I could look at to retrieve the caller ID from phone 3 perspective? </div> <div> </div> <div>Thanks in advance</div> <div> </div> <div>Kenny<br> <br> </div> <div><span class="gmail_quote">On 7/22/06, <b class="gmail_sendername">Milan Matys</b> <<a href="mailto:[email protected]">[email protected]</a>> wrote:</span> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;">Thanks again i did it by yours first idea. I have array of calls which has<br> been held and when is incoming new call i compare calling number by this <br> array. It is good idea. It's slower than this solution, but I work on it few<br> hours. You example explain me other thinks ( I'm not experienced programmer<br> (but I will be maybe)). :)<br> <br> Have a nice weekend!<br> <br> <br> -----Original Message-----<br> From: Discussion list for Java Telephony API<br> [mailto:<a href="mailto:[email protected]">[email protected]</a>] On Behalf Of Jörg Wiesmann<br> Sent: Friday, July 21, 2006 10:47 AM <br> To: <a href="mailto:[email protected]">[email protected]</a><br> Subject: Re: [JTAPI] get Calling number from redirected call<br> <br> upps .. forgot something .. it has to be:<br> TerminalConnection[] tc = ((CallCtlConnEstablishedEv) <br> events[i]).getCallingTerminal().getTerminalConnections();<br> for (int a=0;a<tc.length;a++) {<br> CallControlCall ccCall =<br> (CallControlCall)tc[a].getConnection().getCall();<br> if (ccCall.getState() == CallControlCall.ACTIVE ) {<br> ccCall.getCalledAddress();<br> ccCall.getCallingAddress();<br> }<br> }<br> <br> :)<br> <br> ===========================================================================<br> To unsubscribe, send email to <a href="mailto:[email protected]">[email protected]</a> and include in the body<br> of the message "signoff JTAPI-INTEREST". For general help, send email to<br> <a href="mailto:[email protected]">[email protected] </a> and include in the body of the message "help".<br> <br> ===========================================================================<br> To unsubscribe, send email to <a href="mailto:[email protected]">[email protected] </a> and include in the body<br> of the message "signoff JTAPI-INTEREST". For general help, send email to<br> <a href="mailto:[email protected]">[email protected]</a> and include in the body of the message "help". <br> </blockquote> </div> <br> =========================================================================== To unsubscribe, send email to <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> and include in the body of the message "signoff JTAPI-INTEREST". For general help, send email to <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a> and include in the body of the message "help". </blockquote> <br> </body> </html> =========================================================================== To unsubscribe, send email to [email protected] and include in the body of the message "signoff JTAPI-INTEREST". For general help, send email to [email protected] and include in the body of the message "help". --------------040003040702020706080200--