.getDateBalanceStoreStart().getTime()) { this.balanceAtAllDirtyCheck .setCurrentBalanceDate(initDate); this.balanceAtAllDirtyCheck .setDateBalanceStoreStart(initDate);
if (lastBalanceStoredDate.getTime() > pDateFor.getTime()) { lazyGetBalanceAtAllDirtyCheck() .setCurrentBalanceDate(lastBalanceStoredDate); } else { lazyGetBalanceAtAllDirtyCheck().setCurrentBalanceDate(pDateFor);
/** * <p>Evaluate period of stored balances according settings, * if it's changed then it switch on "current balances are dirty".</p> * @return pPeriod EPeriod e.g. MONTHLY * @throws Exception - an exception **/ @Override public final synchronized EPeriod evalBalanceStorePeriod() throws Exception { if (!lazyGetBalanceAtAllDirtyCheck().getBalanceStorePeriod() .equals(getSrvAccSettings().lazyGetAccSettings() .getBalanceStorePeriod())) { getLogger().info(SrvBalanceStd.class, SrvBalanceStd.class.getSimpleName() + ": changing period from " + lazyGetBalanceAtAllDirtyCheck() .getBalanceStorePeriod() + " to " + getSrvAccSettings() .lazyGetAccSettings().getBalanceStorePeriod()); lazyGetBalanceAtAllDirtyCheck() .setBalanceStorePeriod(getSrvAccSettings().lazyGetAccSettings() .getBalanceStorePeriod()); lazyGetBalanceAtAllDirtyCheck().setIsPeriodChanged(true); lazyGetBalanceAtAllDirtyCheck() .setCurrentBalanceDate(new Date(157766400000L)); } return lazyGetBalanceAtAllDirtyCheck().getBalanceStorePeriod(); }
if (lastBalanceStoredDate.getTime() > pDateFor.getTime()) { this.balanceAtAllDirtyCheck .setCurrentBalanceDate(lastBalanceStoredDate); } else { this.balanceAtAllDirtyCheck.setCurrentBalanceDate(pDateFor);
.setCurrentBalanceDate(new Date(157766400000L)); lazyGetBalanceAtAllDirtyCheck().setIsPeriodChanged(true); getSrvOrm().updateEntity(lazyGetBalanceAtAllDirtyCheck());
/** * <p>Evaluate period of stored balances according settings, * if it's changed then it switch on "current balances are dirty".</p> * @param pAddParam additional param * @return pPeriod EPeriod e.g. MONTHLY * @throws Exception - an exception **/ @Override public final synchronized EPeriod evalBalanceStorePeriod( final Map<String, Object> pAddParam) throws Exception { if (!lazyGetBalanceAtAllDirtyCheck(pAddParam).getBalanceStorePeriod() .equals(getSrvAccSettings().lazyGetAccSettings(pAddParam) .getBalanceStorePeriod())) { getLogger().info(null, SrvBalanceStd.class, "changing period from " + this.balanceAtAllDirtyCheck .getBalanceStorePeriod() + " to " + getSrvAccSettings() .lazyGetAccSettings(pAddParam).getBalanceStorePeriod()); this.balanceAtAllDirtyCheck .setBalanceStorePeriod(getSrvAccSettings().lazyGetAccSettings(pAddParam) .getBalanceStorePeriod()); this.balanceAtAllDirtyCheck.setIsPeriodChanged(true); this.balanceAtAllDirtyCheck .setCurrentBalanceDate(initDate); getSrvOrm() .updateEntity(pAddParam, this.balanceAtAllDirtyCheck); } return this.balanceAtAllDirtyCheck.getBalanceStorePeriod(); }
.setCurrentBalanceDate(initDate); this.balanceAtAllDirtyCheck.setIsPeriodChanged(true); getSrvOrm()