/** * <p>It prepares database after import.</p> * @param pAddParam additional params * @throws Exception - an exception **/ @Override public final void make( final Map<String, Object> pAddParam) throws Exception { this.replicationMethod.setLastDateReplication(new Date()); getSrvOrm().updateEntity(pAddParam, this.replicationMethod); }
/** * <p>Evaluate (retrieve) model.</p> * @param pAddParams additional params, (must present * replicationMethodId of String type (WEB parameters)). * @throws Exception - an exception * @return evaluated data **/ @Override public final Date evalData( final Map<String, Object> pAddParams) throws Exception { lazyEvalReplicationMethod(pAddParams); if (this.replicationMethod.getLastDateReplication() == null) { return new Date(1L); } return this.replicationMethod.getLastDateReplication(); }
filterPersistableBaseImmutable); FilterAvoidAccDebtCredit<RS> filterAvoidAccDebtCredit = new FilterAvoidAccDebtCredit<RS>(); filterAvoidAccDebtCredit.setSrvOrm(this.factoryAppBeans .lazyGetSrvOrm()); filterAvoidAccDebtCredit.setFilterId(filterPersistableBaseImmutable); filtersEntities.put("FilterAvoidAccDebtCredit", filterAvoidAccDebtCredit);
filterPersistableBaseImmutable); FilterAvoidAccDebtCredit<RS> filterAvoidAccDebtCredit = new FilterAvoidAccDebtCredit<RS>(); filterAvoidAccDebtCredit.setSrvOrm(this.factoryAppBeans .lazyGetSrvOrm()); filterAvoidAccDebtCredit.setFilterId(filterPersistableBaseImmutable); filtersEntities.put("FilterAvoidAccDebtCredit", filterAvoidAccDebtCredit);
/** * <p>It prepares database after import.</p> * @param pAddParams additional params * @throws Exception - an exception **/ @Override public final void make( final Map<String, Object> pAddParams) throws Exception { this.replicationMethod.setLastDateReplication(new Date()); getSrvOrm().updateEntity(this.replicationMethod); }
/** * <p>Evaluate (retrieve) model.</p> * @param pAddParam additional params, (must present * replicationMethodId of String type (WEB parameters)). * @throws Exception - an exception * @return evaluated data **/ @Override public final Date evalData( final Map<String, Object> pAddParam) throws Exception { lazyEvalReplicationMethod(pAddParam); if (this.replicationMethod.getLastDateReplication() == null) { return new Date(1L); } return this.replicationMethod.getLastDateReplication(); }
/** * <p>Lazy Evaluate Replication Method.</p> * @param pAddParams additional params, (must present * replicationMethodId of String type (WEB parameters)). * @throws Exception - an exception **/ public final void lazyEvalReplicationMethod( final Map<String, Object> pAddParams) throws Exception { Long replicationMethodId; try { replicationMethodId = Long.parseLong(pAddParams .get("replicationMethodId").toString()); } catch (Exception e) { throw new ExceptionWithCode(ExceptionWithCode.WRONG_PARAMETER, "Wrong or missing parameter replicationMethodId (in pAddParams): " + pAddParams.get("replicationMethodId")); } if (this.replicationMethod == null || !this.replicationMethod .getItsId().equals(replicationMethodId)) { this.replicationMethod = getSrvOrm() .retrieveEntityById(ReplicationAccMethod.class, replicationMethodId); this.replicationMethod.setExcludeDebitAccounts(getSrvOrm() .retrieveEntityOwnedlist(ReplExcludeAccountsDebit.class, this.replicationMethod)); this.replicationMethod.setExcludeCreditAccounts(getSrvOrm() .retrieveEntityOwnedlist(ReplExcludeAccountsCredit.class, this.replicationMethod)); } }
+ pEntityClass); lazyEvalReplicationMethod(pAddParams); StringBuffer filterAvoidAccDbCr = new StringBuffer(""); if (this.replicationMethod.getExcludeDebitAccounts().size() > 0) {
this.replicationMethod = new ReplicationAccMethod(); this.replicationMethod.setItsId(replicationMethodId); this.replicationMethod = getSrvOrm() .retrieveEntity(pAddParam, this.replicationMethod); ReplExcludeAccountsDebit ead = new ReplExcludeAccountsDebit(); ead.setItsOwner(this.replicationMethod); this.replicationMethod.setExcludeDebitAccounts(getSrvOrm() .retrieveListForField(pAddParam, ead, "itsOwner")); ReplExcludeAccountsCredit eac = new ReplExcludeAccountsCredit(); eac.setItsOwner(this.replicationMethod); this.replicationMethod.setExcludeCreditAccounts(getSrvOrm() .retrieveListForField(pAddParam, eac, "itsOwner"));
+ pEntityClass); lazyEvalReplicationMethod(pAddParam); StringBuffer filterAvoidAccDbCr = new StringBuffer(""); if (this.replicationMethod.getExcludeDebitAccounts().size() > 0) {