Stefano Bagnara ha scritto:
I just committed this code (CTR):
http://svn.apache.org/viewvc?view=rev&revision=685510

Robert, I know this was in your roadmap too.. even if I directly committed this please take it as a proposal.

It only changes a couple of method visibility in main code so I decided to be agile and commit it, so during the review process I can even test the resulting build.

I hope this is one step in the same direction you had in your mind. Please review and tell me what you think.

This uncouple the "Handlers" from cornerstone/excalibur so that the only classes with cornerstone/excalibur depdendencies should be the "Servers".

I plan to test the resulting DelegatingSMTPServer in my environment, and if this works fine I'd like to refactor all of our existing protocol implementations by using this new "pattern".

Any objection?

I just applied the pattern to all of our services.

The ProtocolHandler and ProtocolHandlerHelper interfaces are not the best we can have, but they are a direct port of the previous code.

Stefano

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to