[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Newsgroup Home]
|
[news.eclipse.technology.ajdt] how to capture method joinpoints in EJB 3 session bean?
|
Hi all,
i am new to aspectj and i am trying to write aspect to capture the method
of all a session bean (EJB 3.0 syntax).
the methods i want to captures are the 'business method' in the session
bean.
As EJB 3.0 session bean can be created in the following form:
--------------------------------------------------------------
public interface SessionBeanInterface {
public void advicedMethod();
}
--------------------------------------------------------------
@Stateless(name="SessionBean")
@Remote(SessionBeanInterface.class)
public class SessionBean implements SessionBeanInterface {
public void advicedMethod(){
//this method to be captured by before execution(...) pointcut
}
public void nonAdvicedMethod() {
//this method is NOT to be captured
}
}
-------------------------------------------------------------------
could anybody tell me the pointcut to capture ONLY the
method in the SessionBeanInterface interface??
*** i CANNOT HARDCODE the interface in the aspect as i am now writing a
*** generic tool to capture all the session bean interface method
thank you.
ppk