On 7/13/01 2:24 PM, "Mike Haberman" <[EMAIL PROTECTED]> wrote:
>
> I started to look at the 3.0 src. I was wondering why we can't do the
> following:
>
> 1. simplify the pipeline interface be
> init()
> execute(RunData)
>
> 2. a) Move all the session validation and access controller
> from Turbine.java into the classic pipeline.
> b) Move all the special case code for Login/Logout from Turbine.java
> into the classic pipeline as well
If you follow the list and the notes, this is planned. The interfaces
will be taken directly from Catalina if you want to see the end
result.
> It will be easy to plug in your own pipeline to handle the
> event sequence that best suites your application.
Yup, that's the plan.
> I know for some of my apps, I end up replacing the session validator
> and access controller with noops. By defining my own pipeline, I can
> spend even less cycles processing the noops.
It will all be fully configurable. The pipeline/valve interfaces
will be complete by the end of the weekend.
> I'll be happy to work on this. Btw, I think I am going to like the
> new model. Just need to find some time to start converting everything
> over. Jason, do you think the new stuff is stable enough to start
> moving apps over to it? Anyway good work!
I would not convert your apps over yet. Jon is trying to do it with
Scarab and some days he doesn't enjoy the changes. The system is
faster, but I don't think that's reason enough to change. As always
it's your choice, but it's a bumpy road and nothing is for sure at
this point.
> thanks!
>
> mike
>
--
jvz.
Jason van Zyl
http://tambora.zenplex.org
http://jakarta.apache.org/turbine
http://jakarta.apache.org/velocity
http://jakarta.apache.org/alexandria
http://jakarta.apache.org/commons
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]