public final DatabaseWriterXml<RS> create( final Map<String, Object> pAddParam) throws Exception { DatabaseWriterXml<RS> dbWriterXmlFullImport = new DatabaseWriterXml<RS>(); SrvEntityWriterXml srvEntityWriterXml = new SrvEntityWriterXml(); SrvFieldWriterXmlStd srvFieldWriterXmlStd = new SrvFieldWriterXmlStd(); srvEntityWriterXml.setMngSettings(this.factoryAppBeans .lazyGetMngSettingsGetDbCopy()); dbWriterXmlFullImport.setLogger(this.factoryAppBeans.lazyGetLogger()); dbWriterXmlFullImport.setSrvEntityWriter(srvEntityWriterXml); dbWriterXmlFullImport.setSrvDatabase(this.factoryAppBeans .lazyGetSrvDatabase()); dbWriterXmlFullImport.setSrvOrm(this.factoryAppBeans.lazyGetSrvOrm()); return dbWriterXmlFullImport;
setTransactionIsolation(ISrvDatabase.TRANSACTION_READ_UNCOMMITTED); this.srvDatabase.beginTransaction(); di = getSrvOrm().retrieveEntityWithConditions(DatabaseInfo.class, ""); String requestedDatabaseIdStr = (String) pAddParam .get("requestedDatabaseId"); entities = getSrvOrm().retrieveList(pEntityClass); } else { entities = getSrvOrm().retrieveListWithConditions(pEntityClass, conditions);
/** * <p>Create a bean.</p> * @param pAddParam additional param * @return M request(or) scoped bean * @throws Exception - an exception */ @Override public final DatabaseWriterXml<RS> create( final Map<String, Object> pAddParam) throws Exception { FactoryDatabaseWriterXml<RS> fDbWriterXml = new FactoryDatabaseWriterXml<RS>(); fDbWriterXml.setFactoryAppBeans(this.factoryAppBeans); DatabaseWriterXml<RS> dbWriterXmlFullImport = fDbWriterXml.create(null); SrvFieldShoppingCartWriterXml srvFieldShoppingCartWriterXml = new SrvFieldShoppingCartWriterXml(); srvFieldShoppingCartWriterXml .setUtilXml(this.factoryAppBeans.lazyGetUtilXml()); SrvEntityWriterXml srvEntityWriterXml = (SrvEntityWriterXml) dbWriterXmlFullImport.getSrvEntityWriter(); srvEntityWriterXml.getFieldsWritersMap() .put("SrvFieldShoppingCartWriterXml", srvFieldShoppingCartWriterXml); return dbWriterXmlFullImport; }
setTransactionIsolation(ISrvDatabase.TRANSACTION_READ_UNCOMMITTED); this.srvDatabase.beginTransaction(); di = getSrvOrm() .retrieveEntityWithConditions(pAddParam, DatabaseInfo.class, ""); String requestedDatabaseIdStr = (String) pAddParam entities = getSrvOrm().retrieveList(pAddParam, pEntityClass); } else { entities = getSrvOrm() .retrieveListWithConditions(pAddParam, pEntityClass, conditions);
(DatabaseWriterXml<RS>) this.beansMap.get("dbWriterXmlFullImport"); if (dbWriterXmlFullImport == null) { dbWriterXmlFullImport = new DatabaseWriterXml<RS>(); SrvEntityWriterXml srvEntityWriterXml = new SrvEntityWriterXml(); SrvFieldWriterXmlStd srvFieldWriterXmlStd = new SrvFieldWriterXmlStd(); srvEntityWriterXml.setFieldsWritersMap(fieldsWritersMap); srvEntityWriterXml.setMngSettings(lazyGetMngSettingsGetDbCopy()); dbWriterXmlFullImport.setLogger(lazyGetLogger()); dbWriterXmlFullImport.setSrvEntityWriter(srvEntityWriterXml); dbWriterXmlFullImport.setSrvDatabase(lazyGetSrvDatabase()); dbWriterXmlFullImport.setSrvOrm(lazyGetSrvOrm()); lazyGetLogger().info(AFactoryAppBeans.class, "DatabaseWriterXml full import has been created.");
.get("dbWriterXmlReplTaxMarket"); if (dbWriterXmlReplTaxMarket == null) { dbWriterXmlReplTaxMarket = new DatabaseWriterXml<RS>(); SrvEntityWriterXml srvEntityWriterXml = new SrvEntityWriterXml(); SrvFieldWriterXmlStd srvFieldWriterXmlStd = new SrvFieldWriterXmlStd(); srvEntityWriterXml.setFieldsWritersMap(fieldsWritersMap); srvEntityWriterXml.setMngSettings(lazyGetMngSettingsReplTaxMarket()); dbWriterXmlReplTaxMarket.setLogger(this.factoryAppBeans.lazyGetLogger()); dbWriterXmlReplTaxMarket.setSrvEntityWriter(srvEntityWriterXml); dbWriterXmlReplTaxMarket.setSrvDatabase(this.factoryAppBeans .lazyGetSrvDatabase()); dbWriterXmlReplTaxMarket.setSrvOrm(this.factoryAppBeans.lazyGetSrvOrm()); this.factoryAppBeans.lazyGetLogger().info(FactoryAccServices.class, "DatabaseWriterXml tax-market has been created.");
.get(beanName); if (dbWriterXmlReplTaxMarket == null) { dbWriterXmlReplTaxMarket = new DatabaseWriterXml<RS>(); SrvEntityWriterXml srvEntityWriterXml = new SrvEntityWriterXml(); SrvFieldWriterXmlStd srvFieldWriterXmlStd = new SrvFieldWriterXmlStd(); srvEntityWriterXml.setFieldsWritersMap(fieldsWritersMap); srvEntityWriterXml.setMngSettings(lazyGetMngSettingsReplTaxMarket()); dbWriterXmlReplTaxMarket.setLogger(this.factoryAppBeans.lazyGetLogger()); dbWriterXmlReplTaxMarket.setSrvEntityWriter(srvEntityWriterXml); dbWriterXmlReplTaxMarket.setSrvDatabase(this.factoryAppBeans .lazyGetSrvDatabase()); dbWriterXmlReplTaxMarket.setSrvOrm(this.factoryAppBeans.lazyGetSrvOrm()); this.factoryAppBeans.lazyGetLogger().info(null, FactoryAccServices.class, "DatabaseWriterXml tax-market has been created.");