List of usage examples for org.springframework.orm.jpa JpaTransactionManager getTransaction
@Override public final TransactionStatus getTransaction(@Nullable TransactionDefinition definition) throws TransactionException
From source file:com.wlami.mibox.server.util.SpringTxHelper.java
/** * Start a spring transaction.// w ww . j ava2 s . co m * * @param transactionName * @return */ public static TransactionStatus startTransaction(String transactionName, JpaTransactionManager jpaTransactionManager) { DefaultTransactionDefinition definition = new DefaultTransactionDefinition(); definition.setName(transactionName); definition.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED); TransactionStatus transactionStatus = jpaTransactionManager.getTransaction(definition); return transactionStatus; }