@Test public void getNextNumber() { logon(AbstractTestBase.TEST_FINANCE_USER); AuftragDO auftrag = new AuftragDO(); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftrag.addPosition(new AuftragsPositionDO()); auftragDao.save(auftrag); assertEquals(dbNumber++, auftrag.getNummer().intValue()); auftrag = new AuftragDO(); auftrag.setNummer(auftragDao.getNextNumber(auftrag)); auftrag.addPosition(new AuftragsPositionDO()); auftragDao.save(auftrag); assertEquals(dbNumber++, auftrag.getNummer().intValue()); }
@SuppressWarnings("unchecked") public Integer getNextNumber() { return getNextNumber(null); }
AuftragDao extends BaseDao<AuftragDO> { @SuppressWarnings("unchecked") public Integer getNextNumber() { return getNextNumber(null); } }
AuftragDao extends BaseDao<AuftragDO> { @SuppressWarnings("unchecked") public Integer getNextNumber() { return getNextNumber(null); } AuftragDao(); }
AuftragDao extends BaseDao<AuftragDO> { @SuppressWarnings("unchecked") public Integer getNextNumber() { return getNextNumber(null); } AuftragDao(); void registerTaskTree(final TaskTree taskTree); @Override String[] getAdditionalSearchFields(); int[] getYears(); Map<Integer, Set<AuftragsPositionVO>> getTaskReferences(); AuftragsStatistik buildStatistik(final List<AuftragDO> list); void calculateInvoicedSum(final Collection<AuftragDO> col); void calculateInvoicedSum(final AuftragDO order); void setContactPerson(final AuftragDO auftrag, final Integer contactPersonId); void setTask(final AuftragsPositionDO position, final Integer taskId); void setKunde(final AuftragDO auftrag, final Integer kundeId); void setProjekt(final AuftragDO auftrag, final Integer projektId); AuftragsPositionDO getAuftragsPosition(final String posString); synchronized int getAbgeschlossenNichtFakturiertAnzahl(); @Override List<AuftragDO> getList(final BaseSearchFilter filter); boolean sendNotificationIfRequired(final AuftragDO auftrag, final OperationType operationType,
                                            final String requestUrl); @SuppressWarnings("unchecked") Integer getNextNumber(); @SuppressWarnings("unchecked") Integer getNextNumber(final AuftragDO auftrag); @Override List<DisplayHistoryEntry> getDisplayHistoryEntries(final AuftragDO obj); @Override boolean contains(final Set<Integer> idSet, final AuftragDO entry); @Override AuftragDO newInstance(); }
AuftragDao extends BaseDao<AuftragDO> { @SuppressWarnings("unchecked") public Integer getNextNumber() { return getNextNumber(null); } AuftragDao(); void registerTaskTree(final TaskTree taskTree); @Override String[] getAdditionalSearchFields(); int[] getYears(); Map<Integer, Set<AuftragsPositionVO>> getTaskReferences(); AuftragsStatistik buildStatistik(final List<AuftragDO> list); void calculateInvoicedSum(final Collection<AuftragDO> col); void calculateInvoicedSum(final AuftragDO order); void setContactPerson(final AuftragDO auftrag, final Integer contactPersonId); void setTask(final AuftragsPositionDO position, final Integer taskId); void setKunde(final AuftragDO auftrag, final Integer kundeId); void setProjekt(final AuftragDO auftrag, final Integer projektId); AuftragsPositionDO getAuftragsPosition(final String posString); synchronized int getAbgeschlossenNichtFakturiertAnzahl(); @Override List<AuftragDO> getList(final BaseSearchFilter filter); boolean sendNotificationIfRequired(final AuftragDO auftrag, final OperationType operationType,
                                            final String requestUrl); @SuppressWarnings("unchecked") Integer getNextNumber(); @SuppressWarnings("unchecked") Integer getNextNumber(final AuftragDO auftrag); @Override List<DisplayHistoryEntry> getDisplayHistoryEntries(final AuftragDO obj); @Override boolean contains(final Set<Integer> idSet, final AuftragDO entry); @Override AuftragDO newInstance(); static final UserRightId USER_RIGHT_ID; final static int START_NUMBER; }