Author Message
NobuhiroTentaku
Joined: Jul 7, 2021
Messages: 93
Offline
For an extension number registered in the AES server, I want to check the status of the phone associated with the extension number.
However, neither "LucentTerminal" nor "LucentV5Terminal" has any information about the phone's status.
How can I get the status of the phone associated with the extension number?

Thank you for your help in advance.
MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Online
Have a look at the "Endpoint Registration and Unregistration Events" section of the JTAPI programmers guide.

Martin
NobuhiroTentaku
Joined: Jul 7, 2021
Messages: 93
Offline
Thank you for your quick response.

I should have asked specific question.
What I want know is Terminal (i.e.physical phone) state such as OUT_OF_SERVICE, IN_SERVICE, DEVICESTATE_IDLE, DEVICESTATE_ACTIVE, DEVICESTATE_ALERTING, DEVICESTATE_HELD, DEVICESTATE_TALKING etc.
Can you get these states above.

MartinFlynn
Joined: Nov 30, 2009
Messages: 1922
Online
The EndpointRegistration feature will tell you what terminal(s) are IN-SERVICE. The events from it will tell you when a terminal goes in/out of service.

The other events are Call Events. A listener, such as CallControlTerminalConnectionListener, will give you events as the call changes state.

Martin
NobuhiroTentaku
Joined: Jul 7, 2021
Messages: 93
Offline
Thank you again for your quick response, Martin.

I understand what you told me.

Best regards,
Go to:   
Mobile view