Roland Weber wrote:
Consider this:
SecureProtocolSocketFactory spsf = ...; ... = new Protocol("myscheme", spsf, 666);
There is nothing in the SecureProtocolSocketFactory interface that should be called by the user.
So the user should write:
ProtocolSocketFactory spsf = ...;
... = new Protocol("myscheme", spsf, 666);Of course if you write your own SPSF this may lead to code like this:
MySecureProtocolSocketFactory foo = MySecureProtocolSocketFactory();
f.callsomeMethod(...);
... = new Protocol("https", (ProtocolSocketFactory)foo, 443);or even:
ProtocolSocketFactory foo = MySecureProtocolSocketFactory();
((MySecureProtocolSocketFactory)f).callsomeMethod(...);
... = new Protocol("https", foo, 443);Odi
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
