/** * <p>Get HndlI18nRequest in lazy mode.</p> * @return HndlI18nRequest - HndlI18nRequest * @throws Exception - an exception */ public final HndlI18nRequest lazyGetHndlI18nRequest() throws Exception { String beanName = getHndlI18nRequestName(); HndlI18nRequest hndlI18nRequest = (HndlI18nRequest) this.beansMap.get(beanName); if (hndlI18nRequest == null) { hndlI18nRequest = new HndlI18nRequest(); hndlI18nRequest.setLogger(lazyGetLogger()); hndlI18nRequest.setSrvDatabase(lazyGetSrvDatabase()); hndlI18nRequest.setSrvOrm(lazyGetSrvOrm()); this.beansMap.put(beanName, hndlI18nRequest); lazyGetLogger().info(null, AFactoryAppBeans.class, beanName + " has been created."); } return hndlI18nRequest; }