private void validateInjectionPoints()
{
logger.info("Validation injection points is started");
ManagerImpl manager = ManagerImpl.getManager();
InjectionResolver resolver = InjectionResolver.getInstance();
Set<Bean<?>> beans = manager.getBeans();
if(beans != null && beans.size() > 0)
{
for(Bean<?> bean : beans)
{
Set<InjectionPoint> injectionPoints = bean.getInjectionPoints();
for(InjectionPoint injectionPoint : injectionPoints)
{
resolver.checkInjectionPoints(injectionPoint);
}
}
}
logger.info("Injection points are validated succesfully");