wiktorowski maximilien [http://community.jboss.org/people/maximilien] created 
the discussion

"Abstract and aop"

To view the discussion, visit: http://community.jboss.org/message/562734#562734

--------------------------------------------------------------
hi

i have a newbie jboss aop question, maybe someone can help me

I have an abstract class defining method1
And 2 subclasses Class1 and Class2

I'd like to intercept differently the call to Class1.method1 and Class2.method1 
but i didn't success.

I've tried

<bind pointcut="execution(public void $instanceof{AbstractClass}->method1()) 
AND class(Class1)">
     <advice aspect="MyAspect" name="class1Method"/>
</bind>
 
<bind pointcut="execution(public void Class2->method1())">
     <advice aspect="MyAspect" name="class2Method"/>
</bind>


and 

<bind pointcut="execution(public void Class1->method1())">
     <advice aspect="MyAspect" name="class1Method"/>
</bind>
 
<bind pointcut="execution(public void Class2->method1())">
     <advice aspect="MyAspect" name="class2Method"/>
</bind>

<bind pointcut="execution(public void 
eu.mpulse.messaging.services.mdb.dlq.DLQConsumerBean->onMessage(javax.jms.Message))">
         <advice aspect="MessageTracker" name="m



essageRemoved"/>
        </bind<bind pointcut="execution(public void Class1->method1())">
     <advice aspect="MyAspect" name="class1Method"/>
 </bind>
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/562734#562734]

Start a new discussion in JBoss AOP at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2027]

_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to