AspectJ: синтаксическая ошибка pointcut вызова метода интерфейса - PullRequest
0 голосов
/ 03 апреля 2019

Я закодировал этот класс:

public class ReferenceCacheLoader implements CacheLoader<String, Reference> {/*...*/}

Как видите, он реализует интерфейс CacheLoader.

Я бы хотел "перехватывать" каждый вызов интерфейса CacheLoader.load(..). CacheLoader находится в пакете javax.cache.integration.

Я использую этот pointcut:

@Pointcut("call(* javax.cache.integration.CacheLoader.load(..))")

Я получаю это сообщение об ошибке:

Invalid pointcut 'cacheLoadCalls': org.aspectj.weaver.patterns.ParserException: ( at position 0
...