Dear Wiki user, You have subscribed to a wiki page or wiki category on "James Wiki" for change notification.
The following page has been changed by RobertBurrellDonkin: http://wiki.apache.org/james/BackendMailboxAPI The comment on the change is: Class diagram for factory structure ------------------------------------------------------------------------------ Probably something simple should be enough - some recursion, a couple of interfaces plus access to mail headers, MIME meta-data and Content should be enough. + ---- + + = Factories, Factories and more Factories = + + Here's a class diagram for the current factory interfaces which create managers and mailboxes: http://svn.apache.org/repos/asf/james/server/sandbox/design-doodles/mailboxapi/factories.png + + Again, seems excessively complex. IMHO it would be better to have a canonical mechanism for each function. Concise APIs are easier to learn and easier to implement. +