Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
New Member

JTAPI Caller ID newbie cuestion

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!

2 REPLIES

Re: JTAPI Caller ID newbie cuestion

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.

New Member

Re: JTAPI Caller ID newbie cuestion

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...

736
Views
0
Helpful
2
Replies
CreatePlease to create content