Grzegorz Kossakowski skrev:
Alexander Klimetschek pisze:
Grzegorz Kossakowski schrieb:
Huh, you are really good at catching bugs :-)

Well, it's actually the fault of our sitemaps ;-)

Naming follows URLConnection. See [1] for explanation. I think that it is an implementation detail what connect() does in a fact and other classes should not bother.

Yes, I know, but ServletConnection no longer extends URLConnection and I don't know see any need for implementing it. It's only used by the ServletSource.

AFAIK, it's a goal to provide meaningful implementation of URLConnection thus extending it. ServletConnection has no dependencies on Cocoon and can be used in your own servlets that you want to plug to the system. That's why ServletConnection is in impl module and ServletConnection is in components module.
It was an implementation of URLConnection once when the blocks fw was based on OSGi. In OSGi you can add own URL services. Without the OSGi URL magic it is hard to extend the URLConnection so I turned the extension off.

There is not that much reason to mimic the URLConnection API as long as one don't actually use it, so the API could of course be modified if there is a gain in doing it.

/Daniel

Reply via email to