IMHO the way inheritance is used in AbstractJamesService unnecessarily
increases coupling and prevents proper injection. i would prefer to
factor into a standard sockets class and a service specific factory
for Handlers. for management by phoenix, block subclasses would be
needed (the current ones could be reused) but the factory could be
injected. the factories could continue all the protocol logic could be
contained in the factory. given that a wrapper is used, an excalibur
independent API could be used.

opinions?
objections?

- robert

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to