james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Serge Knystautas" <sknystau...@gmail.com>
Subject Re: [jira] Created: (JAMES-521) Mail/Spool/Message repositories refactoring
Date Fri, 02 Jun 2006 23:39:20 GMT
On 6/2/06, Joachim Draeger <jd@joachim-draeger.de> wrote:
> The biggest design deficiency of Javamail is the lack of interfaces. That's why
> using javamail means being limited in hierarchy, and being unable to completely
> replace implementations.

This is an interesting point... should we create interfaces that
mirror the method signature on JavaMail, and make a proxy impl that is
wraps the JavaMail impl?

An alternative is (if we really care about switching implementations)
is to just bundle our own JavaMail impl.  Geronimo has a JavaMail impl
we could code share (as you say), or whatever's appropriate.

-- 
Serge Knystautas
Lokitech >> software . strategy . design >> http://www.lokitech.com
p. 301.656.5501
e. sergek@lokitech.com

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message