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&ouml;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&nbsp;been getting the incorrect number.</div>
  <div>&nbsp;</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>&nbsp;</div>
  <div>&nbsp;I have added observer in and is retriving the caller ID in
the&nbsp;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>&nbsp;</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>&nbsp;</div>
  <div>Thanks in advance</div>
  <div>&nbsp;</div>
  <div>Kenny<br>
  <br>
&nbsp;</div>
  <div><span class="gmail_quote">On 7/22/06, <b
 class="gmail_sendername">Milan Matys</b> &lt;<a
 href="mailto:[email protected]">[email protected]</a>&gt; 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)).&nbsp;&nbsp;:)<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&ouml;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&lt;tc.length;a++) {<br>
&nbsp;&nbsp;&nbsp;&nbsp; CallControlCall ccCall =<br>
(CallControlCall)tc[a].getConnection().getCall();<br>
&nbsp;&nbsp;&nbsp;&nbsp; if (ccCall.getState() == CallControlCall.ACTIVE
) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ccCall.getCalledAddress();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ccCall.getCallingAddress();<br>
&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;}<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".&nbsp;&nbsp;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".&nbsp;&nbsp;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--