RE: [PROPOSAL] lifecycle release

"Noel J. Bergman" <[email protected]> Fri, 14 Mar 2003 14:51:19 -0500
Newsgroups gmane.comp.jakarta.avalon.phoenix.devel
Message-ID <[email protected]>
Berin,

> Can I ask you a question?  How comfortable are you with the complexities
> of interception?  It is not as simple and straight-forward as its main
> proponent suggests.  In order for it to work effectively, we need to
> use a dynamically generated approach which either means incorporating
> CGLib or using Dynamic Proxies.

> Either way, I haven't seen where the code is really more understandable
> using interceptions than the proposed extensions standard.

> Don't get me wrong, interceptions are a cool concept--if the user can
> be successfully hidden from the implementation details.

OK ... THIS is the discussion that OUGHT to be occuring.  THIS is something
that can be discussed on a technical basis.

So you feel that Peter's solution is based upon dynamic proxy generation as
the core tool to solve the issues.  The hammer that makes everything look
like a nail, if you will.  And you feel that the Lifecycle proposal has
different characteristics?

OK ... now please elaborate on these topics.

	--- Noel