We can have multiple interceptor methods. But if we create those not in the enterprise bean class, we can only have one interceptor method per class.
I think this is true only for Business Interceptor methods i.e. @aroundInvoke. However we can have multiple life cycle callbacks in one interceptor class using annotations @postCreate, @preDestroy, @postActivate, @prePassivate etc.
Similarly we can have only one business interceptor method in the bean class but multiple life cycle interceptor methods.
[ June 21, 2007: Message edited by: Ali Gohar ]