private static Map<Occurrence, AdviceConfig> resolveConfiguration(final Method method,
final Class<?> targetClass,
final boolean trySpecific) {
Method specificMethod = method;
Transferable annotation = specificMethod.getAnnotation(Transferable.class);
if (annotation == null && trySpecific) {
specificMethod = AopUtils.getMostSpecificMethod(method, targetClass);
annotation = specificMethod.getAnnotation(Transferable.class);