List of usage examples for org.springframework.transaction.annotation Propagation MANDATORY
Propagation MANDATORY
To view the source code for org.springframework.transaction.annotation Propagation MANDATORY.
Click Source Link
From source file:com.oak_yoga_studio.dao.impl.ProductDAOImpl.java
@Transactional(propagation = Propagation.MANDATORY) @Override//from w ww.j a v a 2s.com public List<Product> getProductByName(String name) { List<Product> product; Query query = sf.getCurrentSession().createQuery("select p from Product p where p.name=name"); System.out.println("hereeee" + query.list()); //query.setString("theName",name); product = query.list(); return product; }
From source file:se.vgregion.pubsub.push.repository.jpa.JpaPushSubscriberRepository.java
@Transactional(propagation = Propagation.MANDATORY, readOnly = true) public PushSubscriber find(UUID id) { try {/*from ww w .ja v a 2 s .c o m*/ return (PushSubscriber) entityManager .createQuery("select l from DefaultPushSubscriber l " + "where l.id = :id ") .setParameter("id", id).getSingleResult(); } catch (NoResultException e) { return null; } }
From source file:com.oak_yoga_studio.dao.impl.SectionDAOImpl.java
@Transactional(propagation = Propagation.MANDATORY) @Override/* ww w . ja v a2s . c o m*/ public List<Section> getCourseSections(Course course) { List<Section> sections; Query q = sf.getCurrentSession().createQuery(" select s from Section s join s.course c where c=:course"); q.setParameter("course", course); sections = q.list(); return sections; }
From source file:com.oak_yoga_studio.dao.impl.ShoppingCartDAOImpl.java
@Transactional(propagation = Propagation.MANDATORY) @Override//from ww w .ja v a2 s . c o m public ShoppingCart getShoppingCart(Customer customer) { Query q = sf.getCurrentSession().createQuery("from ShoppingCart cart where cart.customer=customer"); List<ShoppingCart> carts = q.list(); return carts.get(0); }
From source file:com.lewischooman.dao.IMovieShowDAO.java
@Transactional(value = "txManager", propagation = Propagation.MANDATORY)
MovieShowDB getMovieShowById(Integer movieShowId, LockOptions lockOption);
From source file:com.oak_yoga_studio.dao.impl.ShoppingCartItemDAOImpl.java
@Transactional(propagation = Propagation.MANDATORY) @Override//from ww w .ja v a 2s .c om public void deleteShoppingCartItem(ShoppingCartItem item) { try { sf.getCurrentSession().delete(item); } catch (Exception e) { } }
From source file:com.devicehive.dao.rdbms.RdbmsGenericDao.java
@Transactional(propagation = Propagation.MANDATORY) public <T extends Serializable> void persist(T entity) { em.persist(entity); }
From source file:com.crossover.trial.weather.domain.DataPointRepositoryImpl.java
@Override @Transactional(propagation = Propagation.MANDATORY) public Measurement createMeasurement(IATA iata, DataPoint dataPoint) { Assert.isTrue(iata != null, "iata is required"); Assert.isTrue(dataPoint != null, "dataPoint is required"); Airport airport = airportRepository.findOne(iata); if (airport == null) return null; return createMeasurement(airport, dataPoint); }
From source file:se.vgregion.pubsub.push.repository.jpa.JpaPolledPublisherRepository.java
@Transactional(propagation = Propagation.MANDATORY, readOnly = true) public PolledPublisher find(UUID id) { try {/*from w w w. j a v a 2 s.c o m*/ return (PolledPublisher) entityManager .createQuery("select l from " + type.getName() + " l " + "where l.id = :id ") .setParameter("id", id).getSingleResult(); } catch (NoResultException e) { return null; } }
From source file:se.vgregion.urlservice.repository.jpa.JpaLongUrlRepository.java
/** * Find link by hash.//from ww w.j av a 2 s.c o m */ @Override @Transactional(propagation = Propagation.MANDATORY, readOnly = true) public LongUrl findByHash(String hash) { try { return (LongUrl) entityManager .createQuery("select l from " + type.getSimpleName() + " l where l.hash = :hash") .setParameter("hash", hash).getSingleResult(); } catch (NoResultException e) { return null; } }