Collection pointcuts = advisor.getManager().getPointcuts().values();
synchronized (pointcuts)
{
for (Iterator it = pointcuts.iterator(); it.hasNext(); )
{
Pointcut pointcut = (Pointcut) it.next();
if (joinpointMatcher.matches(pointcut, advisor, member))
{
if (AspectManager.verbose && logger.isDebugEnabled())
{
logger.debug(member + " matches pointcut: " + pointcut.getExpr());
}
return JoinpointClassification.WRAPPED;
}
}
}