Torsten,

did you have a look at Servlet API 2.3 session attribute listeners at 
javax.servlet.http.HttpSessionAttributeListener? I used this to keep track of 
session information e.g. users. Your "finalize" approach look much like the 
attribute removal method. Cocoon 2 should use the methods of the Servlet 2.3 
API as well, there is no need to re-invent the wheel.

Jörg

Am Sonntag,  2. September 2001 16:00 schrieb Torsten Curdt:
> I'd like to propose to extend the Session interface
> with some kind of messaging functionality.
>
> I'd like to keep track of the users that are currently
> logged into our app. Right now I don't see any other
> way of doing this but to extend the Session interface
>
> interface Session {
>   ...
>   public void addFinalizeListener( FinalizeListener l);
> }
>
> interface FinalizeListener {
>   public void finalizeOf( Object current );
> }
>
> and then call the added Listeners in the finalizer of the
> Session implementing classes.
> This would give a lot more information of the magical
> session thing that comes from the differen servlet
> engines.
>
> But of course I might have again missed something ;)
> ...so what do you guys think ?
> --
> Torsten
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]

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

Reply via email to