JTAPI Caller ID newbie cuestion

Unanswered Question
Apr 10th, 2007
User Badges:

Hi..

I'm try to make a CTI caller ID with JTAPI..

I'm connected to one phone, and my app "listen" this events:


callChangedEvent(CallEv[] eventos)

addressChangedEvent(AddrEv[] eventos)

terminalChangedEvent(TermEv[] eventos)


So, i want to push a CiscoIPPhoneText or CiscoIPPhoneImage into my "connected" Phone. But, CallEv[] don't let me know the "Terminal", just i can get the "Observer"..


I'm newbie on JTAPI.. so my cuestion is: How can i get my Terminal to do this:


ciscoTerminal=(CiscoTerminal)eventos[0].getTerminal();

ciscoTerminal.sendData(StringWithCiscoIPPhoneText);


??

Thanks in advance!

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
stephan.steiner Tue, 04/10/2007 - 23:33
User Badges:
  • Silver, 250 points or more

Download the IP Phone Services SDK and look at the CallerInfo sample.. it does exactly what you want to achieve so you'll see how it's supposed to work.

Jorge.Severino Wed, 04/11/2007 - 06:39
User Badges:

Thanks for reply Stephan.

I read take a look into CallerInfo Sample... and i try to do that with Java Application.


But:

- CallerInfoServer Class give me the ActiveCallPartyNumbers (I need the incoming numbers.. before user answer the phone)

- CallerInfo Sample needs the phoneName as a parameter.. i need to "capture" with the app.

- CallerInfo Sample says:

// This sample app also illustrates the use of the new JTAPI CiscoTerminal.sendData() which

// allows phone PUSHes to be performed directly on JTAPI Terminal objects without the need

// to find the IP address of the phone or provide authentication information.


But.. where this Sample uses CiscoTerminal.sendData() ???


Thanks again in advance for replys...



Actions

This Discussion