@IntegrationTest public class ItemModelTransactionTest extends ServicelayerBaseTest
| Modifier and Type | Class and Description |
|---|---|
static interface |
ItemModelTransactionTest.Gate |
static interface |
ItemModelTransactionTest.Join |
static interface |
ItemModelTransactionTest.JoinGate |
static interface |
ItemModelTransactionTest.SyncPoint |
static class |
ItemModelTransactionTest.ThreadSync |
jaloSession| Constructor and Description |
|---|
ItemModelTransactionTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testInvalidationOnSingleJaloUpdate() |
void |
testInvalidationOnSingleJaloUpdateInTransactionFullDelayedStore() |
void |
testInvalidationOnSingleJaloUpdateInTransactionNoDelayedStore() |
void |
testInvalidationOnSingleModelUpdateLegacy() |
void |
testInvalidationOnSingleModelUpdateSLD() |
void |
testManualInvalidationInsideTxCommitting() |
void |
testManualInvalidationInsideTxRollbacking() |
void |
testManualInvalidationOutsideTx() |
void |
testModificationTimeUpdateNoTx() |
void |
testModificationTimeUpdateOutsideTx() |
void |
testModificationTimeUpdateTxCommit() |
void |
testModificationTimeUpdateTxRollback() |
void |
testNestedTxRefreshBehaviour() |
void |
testOtherThreadManualInvalidationOutsideTx() |
void |
testTxRefreshBehaviour() |
void |
unprepare() |
autowireProperties, getApplicationContext, getBeanName, prepareApplicationContextAndSessionestablishJaloSession, finish, getOrCreateCurrency, getOrCreateLanguage, init, intenseChecksActivated, takeJaloSessionpublic void unprepare()
public void testModificationTimeUpdateNoTx()
throws java.lang.InterruptedException,
JaloBusinessException
java.lang.InterruptedExceptionJaloBusinessExceptionpublic void testModificationTimeUpdateTxCommit()
throws java.lang.Exception
java.lang.Exceptionpublic void testModificationTimeUpdateTxRollback()
throws java.lang.Exception
java.lang.Exceptionpublic void testModificationTimeUpdateOutsideTx()
throws java.lang.Exception
java.lang.Exceptionpublic void testManualInvalidationOutsideTx()
public void testOtherThreadManualInvalidationOutsideTx()
throws java.util.concurrent.TimeoutException,
java.lang.InterruptedException
java.util.concurrent.TimeoutExceptionjava.lang.InterruptedExceptionpublic void testManualInvalidationInsideTxCommitting()
throws java.lang.Exception
java.lang.Exceptionpublic void testManualInvalidationInsideTxRollbacking()
throws java.lang.Exception
java.lang.Exceptionpublic void testInvalidationOnSingleJaloUpdate()
throws java.lang.Exception
java.lang.Exceptionpublic void testInvalidationOnSingleModelUpdateLegacy()
throws java.lang.Exception
java.lang.Exceptionpublic void testInvalidationOnSingleModelUpdateSLD()
throws java.lang.Exception
java.lang.Exceptionpublic void testInvalidationOnSingleJaloUpdateInTransactionNoDelayedStore()
throws java.lang.Exception
java.lang.Exceptionpublic void testInvalidationOnSingleJaloUpdateInTransactionFullDelayedStore()
throws java.lang.Exception
java.lang.Exceptionpublic void testTxRefreshBehaviour()
throws java.lang.Exception
java.lang.Exceptionpublic void testNestedTxRefreshBehaviour()
throws java.lang.Exception
java.lang.ExceptionCopyright © 2018 SAP SE. All Rights Reserved.