Bug 275106 - Multiple Skype dialer implementation not implemented
Summary: Multiple Skype dialer implementation not implemented
Status: NEW
Alias: None
Product: VTP
Classification: Technology
Component: simdebug (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Mike Greenawalt CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-06 02:14 EDT by Mike Greenawalt CLA
Modified: 2009-05-06 02:14 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Greenawalt CLA 2009-05-06 02:14:58 EDT
The Tellme launcher is intended to be able to select from possibly multiple implementations of the Skype dialer. There are three such implementations currently being contemplated: The original DLL from Tellme's contribution; The Skpye provider from the ECF project; The Skype4Java code developed under the auspices of Skype itself.

As originally written, the code has no way to know which implementation is wanted, and blindly accepts the first dialer implementation it finds in the extension registry.

Today, if a dialer implementation cannot be found, ultimately a Null exception is thrown from VoipDialerException, and that is not good behavior.

I propose to implement this by allowing property "org.eclipse.vtp.launching.which_phone" to be defined in the plugin's preferences.ini file. Code in the CallStudio class and in the VoipDialerException class need to be modified to handle this functionality.