- Common ways to obtain BeanDefinition
private void myMethod () {BeanDefinition b =
PetiteContainer petiteContainer;petiteContainer.createBeanDefinitionForRegistration(name, type, scope, wiringMode, consumer)
- Smart code suggestions by Codota
}
/** * Invokes init methods. */ public void invokeInitMethods(final InitMethodInvocationStrategy invocationStrategy) { for (final InitMethodPoint initMethod : beanDefinition.initMethodPoints()) { if (invocationStrategy != initMethod.invocationStrategy) { continue; } try { initMethod.method.invoke(bean); } catch (Exception ex) { throw new PetiteException("Invalid init method: " + initMethod, ex); } } }
/** * Invokes init methods. */ public void invokeInitMethods(final InitMethodInvocationStrategy invocationStrategy) { for (final InitMethodPoint initMethod : beanDefinition.initMethodPoints()) { if (invocationStrategy != initMethod.invocationStrategy) { continue; } try { initMethod.method.invoke(bean); } catch (Exception ex) { throw new PetiteException("Invalid init method: " + initMethod, ex); } } }