/** * <p>Create SrvAccount service.</p> * @param pSrvName Service Name * @return SrvAccount Account service * @throws Exception - an exception */ public final synchronized SrvAccount createSrvAccount(final String pSrvName) throws Exception { SrvAccount srvEntity = new SrvAccount(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); SrvSubaccountLine<RS> srvSubaccountLine = new SrvSubaccountLine<RS>(factoryAppBeans.lazyGetSrvOrm(), lazyGetSrvTypeCodeSubacc(), lazyGetSrvAccSettings()); factoryAppBeans.getBeansMap().put("srv" + SubaccountLine.class .getSimpleName(), srvSubaccountLine); return srvEntity; }
return lazyGetSrvAccEntryEditDescr(); } else if ("srvTypeCodeSubacc".equals(pBeanName)) { return lazyGetSrvTypeCodeSubacc(); } else if ("srvTypeCodeAccSources".equals(pBeanName)) { return lazyGetSrvTypeCodeAccSources();
/** * <p>Create SrvPaymentFrom service.</p> * @param pSrvName Service Name * @return SrvPaymentFrom PaymentFrom service * @throws Exception - an exception */ public final synchronized SrvPaymentFrom<RS> createSrvPaymentFrom(final String pSrvName) throws Exception { String srvSalesInvoiceName = "srv" + SalesInvoice.class .getSimpleName(); @SuppressWarnings("unchecked") SrvSalesInvoice<RS> srvSalesInvoice = (SrvSalesInvoice<RS>) factoryAppBeans.getBeansMap().get(srvSalesInvoiceName); if (srvSalesInvoice == null) { srvSalesInvoice = createSrvSalesInvoice(srvSalesInvoiceName); } SrvPaymentFrom<RS> srvEntity = new SrvPaymentFrom<RS>(factoryAppBeans .lazyGetSrvOrm(), srvSalesInvoice, lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); return srvEntity; }
/** * <p>Create SrvPaymentTo service.</p> * @param pSrvName Service Name * @return SrvPaymentTo PaymentTo service * @throws Exception - an exception */ public final synchronized SrvPaymentTo<RS> createSrvPaymentTo(final String pSrvName) throws Exception { String srvPurchaseInvoiceName = "srv" + PurchaseInvoice.class .getSimpleName(); @SuppressWarnings("unchecked") SrvPurchaseInvoice<RS> srvPurchaseInvoice = (SrvPurchaseInvoice<RS>) factoryAppBeans.getBeansMap().get(srvPurchaseInvoiceName); if (srvPurchaseInvoice == null) { srvPurchaseInvoice = createSrvPurchaseInvoice(srvPurchaseInvoiceName); } SrvPaymentTo<RS> srvEntity = new SrvPaymentTo<RS>(factoryAppBeans .lazyGetSrvOrm(), srvPurchaseInvoice, lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); return srvEntity; }
/** * <p>Get FctBnAccProcessors in lazy mode.</p> * @return FctBnAccProcessors - FctBnAccProcessors * @throws Exception - an exception */ @Override public final FctBnAccProcessors<RS> lazyGetFctBnProcessors() throws Exception { String beanName = getFctBnAccProcessorsName(); @SuppressWarnings("unchecked") FctBnAccProcessors<RS> fctBnAccProcessors = (FctBnAccProcessors<RS>) this.factoryAppBeans.getBeansMap().get(beanName); if (fctBnAccProcessors == null) { fctBnAccProcessors = new FctBnAccProcessors<RS>(); fctBnAccProcessors .setSrvTypeCode(this.factoryAccServices.lazyGetSrvTypeCodeSubacc()); fctBnAccProcessors.setFctBnProcessors(lazyGetFctBnProcessorsBase()); fctBnAccProcessors.setAdditionalPf(lazyGetFctBnTradeProcessors()); this.factoryAppBeans.getBeansMap().put(beanName, fctBnAccProcessors); this.factoryAppBeans.lazyGetLogger().info(null, FactoryBldAccServices.class, beanName + " has been created."); } return fctBnAccProcessors; }
return lazyGetSrvAccSettings(); } else if (getSrvTypeCodeSubaccName().equals(pBeanName)) { return lazyGetSrvTypeCodeSubacc(); } else if (getSrvTypeCodeAccSourcesName().equals(pBeanName)) { return lazyGetSrvTypeCodeAccSources();
/** * <p>Create SrvManufacturingProcess service.</p> * @param pSrvName Service Name * @return SrvManufacturingProcess ManufacturingProcess service * @throws Exception - an exception */ public final synchronized SrvManufacturingProcess<RS> createSrvManufacturingProcess(final String pSrvName) throws Exception { SrvManufacturingProcess<RS> srvEntity = new SrvManufacturingProcess<RS>(factoryAppBeans .lazyGetSrvOrm(), lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); SrvUsedMaterialLine<RS> srvUsedMaterialLine = new SrvUsedMaterialLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvWarehouseEntry(), lazyGetSrvUseMaterialEntry()); factoryAppBeans.getBeansMap().put("srv" + UsedMaterialLine.class .getSimpleName(), srvUsedMaterialLine); SrvAdditionCostLine<RS> srvAdditionCostLine = new SrvAdditionCostLine<RS>(factoryAppBeans.lazyGetSrvOrm(), factoryAppBeans.lazyGetSrvDatabase(), lazyGetSrvAccSettings(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put("srv" + AdditionCostLine.class .getSimpleName(), srvAdditionCostLine); return srvEntity; }
lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); } else if (entityClass == PaymentTo.class) { lazyGetSrvAccSettings(), lazyGetSrvAccEntry(), factoryAppBeans.lazyGetSrvI18n(), lazyGetEntryDateFormatter(), lazyGetSrvTypeCodeSubacc()); factoryAppBeans.getBeansMap().put(pSrvName, srvEntity); } else if (entityClass == PaymentFrom.class) {
lazyGetFctBnEntitiesProcessorsBase()); fctBnAccEntitiesProcessors .setSrvTypeCode(this.factoryAccServices.lazyGetSrvTypeCodeSubacc()); fctBnAccEntitiesProcessors .setSrvBalance(this.factoryAccServices.lazyGetSrvBalanceStd());