Re:AspectJ - Pointcut referenciando um metodo de uma bibiliteca externa

2 respostas
L

Recentemente eu fiz isso.

Você tem que colocar todo o caminho do pacote da classe externa, e claro, esse jar que contem as classes externas precisa ser uma dependência do seu projeto.

2 Respostas

Spool

Boa noite prezados!

Exixte uma maneira de eu referenciar um metodo de uma classe externa ao meu projeto?

Ex.

Tenho uma classe chamada Cliente e um metodo chamado executarCobranca();

Essa classe fica em uma API externa, nao tenho o codigo fonte.

Gostaria de capturar as chamadas a este metodo (utilizando AspectJ é claro), porém não consigo obter a referencia.

before():execution(* Cliente.executarCobranca(..)){
    // faz algo aqui
}

Alguma sugestão?

Até!

Spool

before():execution(* com.pacote.br.Cliente.executarCobranca(..)){ // faz algo aqui }

Infelizmente isso também não funcionou.

Criado 31 de março de 2009
Ultima resposta 1 de abr. de 2009
Respostas 2
Participantes 2