On Wed, 27 Apr 2005 19:06:00 +0200
 <[EMAIL PROTECTED]> wrote:
What are the proposed/scheduled changes to the MailRepository interface?

This will largely be driven by a) IMAP development and b) POJO-ification of James. Both are topics for the developer list as they are still up for discussion and not changing immediately.


I think that 1 thing that should be supported is to be able to retrieve the
size of the messages while retrieving the list and not with further query
(this is a must for pop3 server performance).

Yes, that would be nice.

Speaking of mailet api I also think that a "MailImpl" interface should be
added to the api. Currently many james mailet are not usable outside from
james (I mean inside another mailet container) because they cast to
james.MailImpl.

Yeah, something has to be done about Mail vs. MailImpl, either just make the required methods on MailImpl added to Mail, or figure out some way to make it work. The reason we need Mail vs. MailImpl is because fields like "id" need to be immutable to mailets/matchers, but mutable when they're working with MailRepository.


--
Serge Knystautas
Lokitech

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



Reply via email to