public void pulse() { if ( transactionFactory().compatibleWithJtaSynchronization() ) { // the configured transaction strategy says it supports callbacks via JTA synchronization, so attempt to // register JTA synchronization if possible attemptToRegisterJtaSync(); } }
public void pulse() { if ( transactionFactory().compatibleWithJtaSynchronization() ) { // the configured transaction strategy says it supports callbacks via JTA synchronization, so attempt to // register JTA synchronization if possible attemptToRegisterJtaSync(); } }
private void initializeCollection(PersistentCollection coll, Session session) { boolean isJTA = ((SessionImplementor) session).getTransactionCoordinator() .getTransactionContext().getTransactionEnvironment() .getTransactionFactory() .compatibleWithJtaSynchronization(); if (!isJTA) { session.beginTransaction(); } coll.setCurrentSession(((SessionImplementor) session)); Hibernate.initialize(coll); if (!isJTA) { session.getTransaction().commit(); } session.close(); }
private void initializeCollection(PersistentCollection coll, Session session) { boolean isJTA = ((SessionImplementor) session).getTransactionCoordinator() .getTransactionContext().getTransactionEnvironment() .getTransactionFactory() .compatibleWithJtaSynchronization(); if (!isJTA) { session.beginTransaction(); } coll.setCurrentSession(((SessionImplementor) session)); Hibernate.initialize(coll); if (!isJTA) { session.getTransaction().commit(); } session.close(); }
if ( ! transactionFactory().compatibleWithJtaSynchronization() ) { LOG.autoFlushWillNotWork();
if ( ! transactionFactory().compatibleWithJtaSynchronization() ) { LOG.autoFlushWillNotWork();
if (!transactionFactory.compatibleWithJtaSynchronization() ) { LOG.autoFlushWillNotWork();