> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of Jeff
> Haynie
> Sent: Wednesday, March 26, 2003 11:51 PM
> To: [EMAIL PROTECTED]
> Subject: RE: [JBoss-dev] AOP versioned ACID objects 1st iteration
>
>
>
> >JBoss Remoting is much more fabulous.  We need to get the word out on
> it...
>
> I need to write some darn docs.. Too busy trying to get a new release
> out on our side. Not enough hours in a day.
>
>
> > I totally agree.  And yes, a constructor pointcut is the way to go.
> The only downside of constructor pointcuts is that reflection bypasses
> the interception!
> > Same thing with field interception.  The problem is that unlike
> methods, you have to modify the bytecode of the calling logic.
>
> Could you dynamically do an insertBefore into the CtConstructor of the
> advised class which would do the interception, even on reflection?
>

I'm not sure...The problem with Versioning and Remoting is that a proxy
object is required.  You have to return a different object than the one
actually constructed.  You getting me?  I'm not sure if this can be done
within bytecode manipulation.  I'll have to ask the Javassist guys.

> > I will write some testcases that put the whole stack together with
> constructor pointcuts.
> >
> > I'm also working on the concept of an abstract Container.  But you got
> me thinking that constructor pointcuts may be enough...
>
> I was just going to email you about the Container - just looking through
> the code. Is this just the ability to create an AOP namespace or
> something?
>

I guess you could think of it in that way and use it in that way, but the
original intent was to handle things like dynamic loading through the
persistence mechanism much in the same way an Entity Bean Container handles
invocations on objects that are not in memory yet.  You get what I'm saying?

Bill

>
>
>
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by:
> The Definitive IT and Networking Event. Be There!
> NetWorld+Interop Las Vegas 2003 -- Register today!
> http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-development



-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to