List of usage examples for org.springframework.transaction.annotation Propagation SUPPORTS
Propagation SUPPORTS
To view the source code for org.springframework.transaction.annotation Propagation SUPPORTS.
Click Source Link
From source file:es.upm.fiware.rss.expenditureLimit.manager.test.BalanceAccumulateManagerTest.java
/** * //from w ww . ja v a 2 s . co m */ @Transactional(propagation = Propagation.SUPPORTS) public void updateUserAccumulated() throws RSSException { BalanceAccumulateManagerTest.logger.debug("Into updateUserAccumulated method."); ExpendControl control = generateExpendControl(); AccumsExpend result = balanceAccumulateManager.updateUserAccumulated(endUserId, control); Assert.assertTrue(result.getAccums().size() > 0); }
From source file:it.geosdi.era.server.dao.hibernate.DAOProgettoHibernate.java
@Transactional(propagation = Propagation.SUPPORTS) public void flush(Progetto progetto) { getSession().evict(progetto); }
From source file:it.geosdi.era.server.dao.hibernate.DAOUtenteHibernate.java
/** * Count all the users/*from w w w. jav a 2 s.c om*/ */ @Transactional(propagation = Propagation.SUPPORTS) public int countAll() { // Create query // /* * Query query = _entityManager * .createQuery("select count(*) from Utente utente"); */ // Execute query // return 0;// ((Long) query.getSingleResult()).intValue(); }
From source file:info.jtrac.repository.HibernateJtracDao.java
@Override @Transactional(propagation = Propagation.SUPPORTS) public History loadHistory(long id) { return entityManager.find(History.class, id); }
From source file:es.upm.fiware.rss.expenditureLimit.server.test.BalanceAccumulatedServerTest.java
/** * /*from w ww. j av a2s . c om*/ * @throws Exception */ @Transactional(propagation = Propagation.SUPPORTS) public void deleteUserAccumulated() throws Exception { BalanceAccumulatedServerTest.logger.debug("Into deleteUserAccumulated method"); ExpendControl expendControl = generateExpendControl(); Response response = server.deleteUserAccumulated(endUserId, expendControl); Assert.assertEquals(200, response.getStatus()); }
From source file:com.brienwheeler.svc.usergroups.impl.UserGroupService.java
@Override @Transactional(readOnly = true, propagation = Propagation.SUPPORTS) @MonitoredWork// w w w . j av a 2 s. com @GracefulShutdown public List<UserGroup> getGroupsForUser(User user) { DbValidationUtils.assertPersisted(user); List<UserGroupMember> groupMemberList = userGroupMemberDao.findForUser(user); ArrayList<UserGroup> groupList = new ArrayList<UserGroup>(groupMemberList.size()); for (UserGroupMember groupMember : groupMemberList) groupList.add(groupMember.getUserGroup()); return groupList; }
From source file:es.upm.fiware.rss.expenditureLimit.manager.test.ExpenditureLimitDataCheckerTest.java
/** * /*from w w w. j a v a 2 s. com*/ */ @Transactional(propagation = Propagation.SUPPORTS) public void checkCurrencyTest() throws RSSException { ExpenditureLimitDataCheckerTest.logger.debug("Into checkCurrencyTest mehtod"); thrown.expect(RSSException.class); thrown.expectMessage("Currency Not found."); checker.checkCurrency("EUR"); ExpenditureLimitDataCheckerTest.logger.debug("No exception expected"); checker.checkCurrency("dbc"); }
From source file:es.upm.fiware.rss.dao.impl.test.DbeSystemPropertiesDaoImplTest.java
@Transactional(propagation = Propagation.SUPPORTS) public void testfDelete() { DbeSystemProperties c = dbeSystemPropertiesDao.getById("name"); dbeSystemPropertiesDao.delete(c);//w w w.j a v a2s .c om Assert.assertTrue(dbeSystemPropertiesDao.getById("name") == null); }
From source file:info.jtrac.repository.HibernateJtracDao.java
@Override @Transactional(propagation = Propagation.SUPPORTS) public List<Item> findItems(long sequenceNum, String prefixCode) { return entityManager .createQuery("from Item item where item.sequenceNum = ? and item.space.prefixCode = ?", Item.class) .setParameter(1, sequenceNum).setParameter(2, prefixCode).getResultList(); }
From source file:com.oak_yoga_studio.service.impl.FacultyServiceImpl.java
@Transactional(propagation = Propagation.SUPPORTS) @Override/*from w w w.j a v a 2 s . c om*/ public List<Waiver> getfacultyPendingWaiverRequests(Faculty faculty) { try { Faculty faculty1 = facultyDAO.getFaculty(faculty.getId()); List<Customer> advisees = faculty1.getAdvisees(); List<Waiver> waiverRequests = new ArrayList(); for (Customer c : advisees) { List<Waiver> waivers = c.getWaivers(); for (Waiver w : waivers) { System.out.println("to get waiver 1 " + faculty1 + " " + w.getStatus()); if (w.getStatus().equals(Waiver.Status.PENDING)) { waiverRequests.add(w); } } } return waiverRequests; } catch (Exception e) { System.out.println("Exception " + e.getMessage()); return new ArrayList(); } }