" " + updatedAdvicesFieldName + " = false;" +
" super.rebindJoinPointWithInstanceInformation(" + names.getInfoFieldName() + ");" +
" } finally {" +
" " + names.getInfoFieldName() + ".getInterceptorChainReadWriteLock().writeLock().unlock();}" +
"}";
instanceAdvisorMethod.insertBefore(code);
genInstanceAdvisor.addMethod(instanceAdvisorMethod);
}
}
protected void initaliseMethodInfo(String infoName, long hash, long unadvisedHash)throws NotFoundException