public B getBean() { return createBean(annotatedType.getJavaClass(), isInterceptorEnabled(), interceptionMethods); } }
checkAroundInvokeConditions(m); if (aroundInvokeMethod == null) checkSameClassInterceptors(postConstructMethods, m); checkSameClassInterceptors(preDestroyMethods, m); checkSameClassInterceptors(aroundTimeoutMethods, m); checkSameClassInterceptors(prePassivateMethods, m); checkSameClassInterceptors(aroundTimeoutMethods, m); checkSameClassInterceptors(postActivateMethods, m); interceptionMethods.put(InterceptionType.POST_CONSTRUCT, getMethodArray(postConstructMethods)); interceptionMethods.put(InterceptionType.PRE_DESTROY, getMethodArray(preDestroyMethods)); interceptionMethods.put(InterceptionType.AROUND_TIMEOUT, getMethodArray(aroundTimeoutMethods)); interceptionMethods.put(InterceptionType.PRE_PASSIVATE, getMethodArray(prePassivateMethods)); interceptionMethods.put(InterceptionType.POST_ACTIVATE, getMethodArray(postActivateMethods)); interceptionMethods.put(InterceptionType.AROUND_CONSTRUCT, getMethodArray(aroundConstructMethods));