CDI Interceptor

Blz?

Galera gostaria, de fazer um interceptor para metodos específicos de um EJB. Então criei a estrutura que ficou assim:

[code]@MeuBinding
@Interceptor
public class MeuInterceptor {
@AroundInvoke
public Object advice(InvocationContext joinPoint) throws Exception{

    //meu codigo para metodos especificos

    return joinPoint.proceed();
}

}
[/code]

[code]@InterceptorBinding
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD, ElementType.TYPE})
public @interface MeuBinding {

}[/code]

@Stateless public class MeuEJB implements MeuEJBInterface { @Override @MeuBinding public void meuMetodo(){ //meu codigo... } }

Mas o metodo MeuEJB.meuMetodo so é interceptado quando eu coloco minha anotação na classe (MeuEJB). So que quando eu coloco na classe todos os métodos dela passam a ser interceptados. O que estou fazendo de errado? Eu so queria que o método MeuEJB.meuMetodo fosse interceptado.

Obrigado!