Package org.springframework.transaction.jta

Examples of org.springframework.transaction.jta.UserTransactionAdapter


    if (defaultUt) {
      assertEquals(ut, ptm.getUserTransaction());
    }
    else {
      assertTrue(ptm.getUserTransaction() instanceof UserTransactionAdapter);
      UserTransactionAdapter uta = (UserTransactionAdapter) ptm.getUserTransaction();
      assertEquals(tm, uta.getTransactionManager());
    }

    TransactionTemplate tt = new TransactionTemplate(ptm);
    assertTrue(!TransactionSynchronizationManager.isSynchronizationActive());
    assertFalse(TransactionSynchronizationManager.isCurrentTransactionReadOnly());
View Full Code Here


            jtaTm.setTransactionManager(new SpringTransactionManager(gds));
            jtaTm.setUserTransaction(new UserTransactionImpl(gds));
        } else {
            final NullTransactionManager tm = new NullTransactionManager();
            jtaTm.setTransactionManager(tm);
            jtaTm.setUserTransaction(new UserTransactionAdapter(tm));
        }
        return jtaTm;
    }
View Full Code Here

            jtaTm.setTransactionManager(new SpringTransactionManager(gds));
            jtaTm.setUserTransaction(new UserTransactionImpl(gds));
        } else {
            final NullTransactionManager tm = new NullTransactionManager();
            jtaTm.setTransactionManager(tm);
            jtaTm.setUserTransaction(new UserTransactionAdapter(tm));
        }
        return jtaTm;
    }
View Full Code Here

    if (defaultUt) {
      assertEquals(ut, ptm.getUserTransaction());
    }
    else {
      assertTrue(ptm.getUserTransaction() instanceof UserTransactionAdapter);
      UserTransactionAdapter uta = (UserTransactionAdapter) ptm.getUserTransaction();
      assertEquals(tm, uta.getTransactionManager());
    }

    TransactionTemplate tt = new TransactionTemplate(ptm);
    assertTrue(!TransactionSynchronizationManager.isSynchronizationActive());
    assertFalse(TransactionSynchronizationManager.isCurrentTransactionReadOnly());
View Full Code Here

   * @param tsr the JTA 1.1 TransactionSynchronizationRegistry (optional)
   */
  public ConfigurableJtaPlatform(TransactionManager tm, UserTransaction ut, TransactionSynchronizationRegistry tsr) {
    Assert.notNull(tm, "TransactionManager reference must not be null");
    this.transactionManager = tm;
    this.userTransaction = (ut != null ? ut : new UserTransactionAdapter(tm));
    this.transactionSynchronizationRegistry = tsr;
  }
View Full Code Here

    }

    private JtaTransactionManager createJtaTransactionManager(GraphDatabase gdb)
    {
        TransactionManager transactionManager = gdb.getTransactionManager();
        UserTransaction userTransaction = new UserTransactionAdapter( transactionManager );

        return new JtaTransactionManager( userTransaction, transactionManager );
    }
View Full Code Here

    }

    private JtaTransactionManager createNullJtaTransactionManager()
    {
        TransactionManager transactionManager = new NullTransactionManager();
        UserTransaction userTransaction = new UserTransactionAdapter( transactionManager );

        return new JtaTransactionManager( userTransaction, transactionManager );
    }
View Full Code Here

TOP

Related Classes of org.springframework.transaction.jta.UserTransactionAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.