Oops. See below.
> -Original Message-
> From: Steve Brewin [mailto:[EMAIL PROTECTED]
> Sent: 15 July 2003 10:45
> To: 'James Users List'
> Subject: RE: mailet service & destroy
>
>
>
> > Can I assume that in a mailet lifecycle, service() and
>
> Can I assume that in a mailet lifecycle, service() and destroy() are
> mutually exclusive?
Yes, init() too.
-- Steve
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
> Can I assume that in a mailet lifecycle, service() and destroy()
> are mutually exclusive?
I believe that the answer is no. There is no check in
JamesSpoolManager.dispose to ensure that all processors are quiescent before
disposing of them. And there is no support in LinearProcessor.dispose()
Can I assume that in a mailet lifecycle, service() and destroy() are
mutually exclusive?
In other words, that destroy() will never be called while service() is
being run, and if I'm in destroy() or afterwards, service won't be called.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .