Robert Burrell Donkin ha scritto:
> the problem is that session is used in two different senses: database
> session and a session of a (session-oriented) protocol
> 
> if you're using a transactional datastore then yes, you'll need a
> datastore session to execute transactions but there is no necessity
> for this to equal the MailboxAPI session

Maybe there are *3* different sessions: the protocol session (for POP3,
IMAP, SMTP), the mailboxapi session, the datastore session.
Or you are saying that the MailboxAPI session will be the same as (or 1
to 1 to) the protocols session?

>> Maybe the problem is that I don't know what the MailboxManager
>> responsibility and API users are/will be so I don't know what layer of
>> the architecture will be involved by this "API Design" thread.
> 
> i agree that this is the major problem: we need to understand the use
> cases better
> 
> - robert

Maybe you are the one that better know both the implementations we
currently have and the requirement for IMAP.

Do you think we should evolve some of the currently existing api or do
you think it's better to start from scratch a new design?

Stefano


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

Reply via email to