如何获取 phone Cisco Jtapi 的状态
How to get status of phone Cisco Jtapi
我想知道如何使用 Jtapi 获取 phone 的状态。我熟悉地址和终端观察者的 addressChangedEvent 和 terminalChangedEvent 方法。但是,我很难尝试获取地址 (phone) 的状态。任何帮助将不胜感激。
您可以使用javax.telephony.callcontrol.CallControlTerminal
这提供了如下函数:getAdresses 和 getTerminalConnections
从一个地址你可以得到一个连接,一个连接绑定到一个调用,这提供了一个状态。
TerminalConnection 还提供状态
Address adr[] = terminal.getAddresses();
int callState = adr[0].getConnections()[0].getCall().getState();
TerminalConnection tcs[] = terminal.getTerminalConnections();
int conState = tcs[0].getState();
getConnections 和 getTerminalConnection 可能会返回 null!
我想知道如何使用 Jtapi 获取 phone 的状态。我熟悉地址和终端观察者的 addressChangedEvent 和 terminalChangedEvent 方法。但是,我很难尝试获取地址 (phone) 的状态。任何帮助将不胜感激。
您可以使用javax.telephony.callcontrol.CallControlTerminal
这提供了如下函数:getAdresses 和 getTerminalConnections
从一个地址你可以得到一个连接,一个连接绑定到一个调用,这提供了一个状态。
TerminalConnection 还提供状态
Address adr[] = terminal.getAddresses();
int callState = adr[0].getConnections()[0].getCall().getState();
TerminalConnection tcs[] = terminal.getTerminalConnections();
int conState = tcs[0].getState();
getConnections 和 getTerminalConnection 可能会返回 null!