cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
489
Views
1
Helpful
5
Replies

State of terminal/address while ringing

ashish.nijai
Level 1
Level 1

Dear All,

I am facing an issue.

I want to check whether some device/address is in talking state or not.

I am using "if(((CallControlTerminalConnection)terminalConnection).getCallControlState() == CiscoTerminalConnection.TALKING )"

for my purpose.

But I am getting above condition as true when call is in ringing mode not in talking mode.

Please help me if i am wrong in any thing.

Regards,

Ashish Nijai

5 Replies 5

mpotluri
Level 5
Level 5

Ashish,

  You should use

if(((CallControlTerminalConnection)terminalConnection).getCallControlState() == CallControlTerminalConnection.TALKING)

since you are checking the call control state.


Let me know if this resolves the issue.

Dear Mohan,

I am using if(((CallControlTerminalConnection)terminalConnection).getCallControlState() ==CallControlTerminalConnection.TALKING) also.

But I am getting same status.

I am getting CallControlTerminalConnection.TALKING state when terminal/address is ringing.

Do you have call observers on both calling and called parties? Calling side terminal connection will go to TALKING state as soon as you start dialing. Can you check if the event is for called terminal?

ashish.nijai
Level 1
Level 1

Dear Mohan,

Then how will we can check real talking event.

I need to put hold using calling terminal.

Ashish,

Both terminal connection should be in talking state.

Regards,

Umesh