Можно ли назвать объявленное AspectJ предупреждение? - PullRequest
2 голосов
/ 29 октября 2010

Я использую declare error и declare warning для применения некоторых политик;но в некоторых конкретных случаях я хотел бы избавиться от предупреждения.
Есть ли способ, которым я могу назвать объявленное предупреждение , чтобы я мог использовать @SuppressWarning?

ОстальноеЯ вижу решение, но оно меня не удовлетворяет: определите пользовательскую аннотацию @SuppressXxxPolicyWarning и используйте ее, чтобы ограничить declare warning pointcut.

1 Ответ

2 голосов
/ 29 октября 2010

Вы можете использовать аннотацию @SuppressAjWarnings с объявлением предупреждения, как показано ниже.

declare warning : execution(!@SuppressAjWarnings * *.badMethodName(..)) : 
    "Your warning message.";
...