Liferay 7.0-ga1 portal-test

com.liferay.portal.kernel.test.rule
Class BaseTransactionalTestRuleTest

java.lang.Object
  extended by com.liferay.portal.kernel.test.rule.BaseTransactionalTestRuleTest

public class BaseTransactionalTestRuleTest
extends Object


Field Summary
protected static ThreadLocal<Deque<com.liferay.portal.kernel.transaction.TransactionConfig>> transactionConfigThreadLocal
           
 
Constructor Summary
BaseTransactionalTestRuleTest()
           
 
Method Summary
protected static void assertTransactionConfig()
           
 void setUp1()
           
 void setUp2()
           
 void setUp3()
           
static void setUpClass1()
           
static void setUpClass2()
           
static void setUpClass3()
           
 void tearDown1()
           
 void tearDown2()
           
 void tearDown3()
           
static void tearDownClass1()
           
static void tearDownClass2()
           
static void tearDownClass3()
           
 void test1()
           
 void test2()
           
 void test3()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transactionConfigThreadLocal

protected static final ThreadLocal<Deque<com.liferay.portal.kernel.transaction.TransactionConfig>> transactionConfigThreadLocal
Constructor Detail

BaseTransactionalTestRuleTest

public BaseTransactionalTestRuleTest()
Method Detail

setUpClass1

public static void setUpClass1()
                        throws ReflectiveOperationException
Throws:
ReflectiveOperationException

setUpClass2

@Transactional
public static void setUpClass2()
                        throws ReflectiveOperationException
Throws:
ReflectiveOperationException

setUpClass3

@Transactional(propagation=REQUIRES_NEW)
public static void setUpClass3()
                        throws ReflectiveOperationException
Throws:
ReflectiveOperationException

tearDownClass1

public static void tearDownClass1()
                           throws ReflectiveOperationException
Throws:
ReflectiveOperationException

tearDownClass2

@Transactional
public static void tearDownClass2()
                           throws ReflectiveOperationException
Throws:
ReflectiveOperationException

tearDownClass3

@Transactional(isolation=REPEATABLE_READ,
               readOnly=true,
               rollbackFor=java.lang.Exception.class)
public static void tearDownClass3()
                           throws ReflectiveOperationException
Throws:
ReflectiveOperationException

setUp1

public void setUp1()
            throws ReflectiveOperationException
Throws:
ReflectiveOperationException

setUp2

@Transactional
public void setUp2()
            throws ReflectiveOperationException
Throws:
ReflectiveOperationException

setUp3

@Transactional(enabled=false)
public void setUp3()
            throws ReflectiveOperationException
Throws:
ReflectiveOperationException

tearDown1

public void tearDown1()
               throws ReflectiveOperationException
Throws:
ReflectiveOperationException

tearDown2

@Transactional
public void tearDown2()
               throws ReflectiveOperationException
Throws:
ReflectiveOperationException

tearDown3

@Transactional(noRollbackFor=java.lang.Exception.class,
               timeout=10)
public void tearDown3()
               throws ReflectiveOperationException
Throws:
ReflectiveOperationException

test1

public void test1()
           throws ReflectiveOperationException
Throws:
ReflectiveOperationException

test2

@Transactional
public void test2()
           throws ReflectiveOperationException
Throws:
ReflectiveOperationException

test3

@Transactional(noRollbackForClassName="RuntimeException",
               propagation=SUPPORTS)
public void test3()
           throws ReflectiveOperationException
Throws:
ReflectiveOperationException

assertTransactionConfig

protected static void assertTransactionConfig()
                                       throws ReflectiveOperationException
Throws:
ReflectiveOperationException

Liferay 7.0-ga1 portal-test