Class TransactionTest
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.AbstractGremlinTest
- 
- org.apache.tinkerpop.gremlin.structure.TransactionTest
 
 
- 
 public class TransactionTest extends AbstractGremlinTest - Author:
- Stephen Mallette (http://stephen.genoprime.com)
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tinkerpop.gremlin.AbstractGremlinTestconfig, g, graph, graphProvider, name, shouldTestIteratorLeak
 
- 
 - 
Constructor SummaryConstructors Constructor Description TransactionTest()
 - 
Method Summary- 
Methods inherited from class org.apache.tinkerpop.gremlin.AbstractGremlinTestafterLoadGraphWith, assertVertexEdgeCounts, beforeLoadGraphWith, convertToEdge, convertToEdge, convertToEdgeId, convertToEdgeId, convertToVertex, convertToVertex, convertToVertexId, convertToVertexId, convertToVertexProperty, convertToVertexProperty, convertToVertexPropertyId, convertToVertexPropertyId, getAssertVertexEdgeCounts, printTraversalForm, setup, tearDown, tryCommit, tryCommit, tryRollback, validateException, verifyRootIdentification, verifyUniqueStepIds
 
- 
 
- 
- 
- 
Method Detail- 
shouldHaveExceptionConsistencyWhenTransactionAlreadyOpenpublic void shouldHaveExceptionConsistencyWhenTransactionAlreadyOpen() 
 - 
shouldHaveExceptionConsistencyWhenTransactionOpenOnClosepublic void shouldHaveExceptionConsistencyWhenTransactionOpenOnClose() 
 - 
shouldHaveExceptionConsistencyWhenUsingManualTransactionpublic void shouldHaveExceptionConsistencyWhenUsingManualTransaction() 
 - 
shouldHaveExceptionConsistencyWhenUsingManualTransactionOnCommitpublic void shouldHaveExceptionConsistencyWhenUsingManualTransactionOnCommit() 
 - 
shouldHaveExceptionConsistencyWhenUsingManualTransactionOnRollbackpublic void shouldHaveExceptionConsistencyWhenUsingManualTransactionOnRollback() 
 - 
shouldAllowJustCommitOnlyWithAutoTransactionpublic void shouldAllowJustCommitOnlyWithAutoTransaction() 
 - 
shouldAllowJustRollbackOnlyWithAutoTransactionpublic void shouldAllowJustRollbackOnlyWithAutoTransaction() 
 - 
shouldHaveExceptionConsistencyWhenOnCloseToNullpublic void shouldHaveExceptionConsistencyWhenOnCloseToNull() 
 - 
shouldHaveExceptionConsistencyWhenOnReadWriteToNullpublic void shouldHaveExceptionConsistencyWhenOnReadWriteToNull() 
 - 
shouldAllowAutoTransactionToWorkWithoutMutationByDefaultpublic void shouldAllowAutoTransactionToWorkWithoutMutationByDefault() 
 - 
shouldNotifyTransactionListenersOnCommitSuccesspublic void shouldNotifyTransactionListenersOnCommitSuccess() 
 - 
shouldNotifyTransactionListenersInSameThreadOnlyOnCommitSuccesspublic void shouldNotifyTransactionListenersInSameThreadOnlyOnCommitSuccess() throws Exception- Throws:
- Exception
 
 - 
shouldNotifyTransactionListenersOnRollbackSuccesspublic void shouldNotifyTransactionListenersOnRollbackSuccess() 
 - 
shouldNotifyTransactionListenersInSameThreadOnlyOnRollbackSuccesspublic void shouldNotifyTransactionListenersInSameThreadOnlyOnRollbackSuccess() throws Exception- Throws:
- Exception
 
 - 
shouldCommitElementAutoTransactionByDefaultpublic void shouldCommitElementAutoTransactionByDefault() 
 - 
shouldRollbackElementAutoTransactionByDefaultpublic void shouldRollbackElementAutoTransactionByDefault() 
 - 
shouldCommitPropertyAutoTransactionByDefaultpublic void shouldCommitPropertyAutoTransactionByDefault() 
 - 
shouldRollbackPropertyAutoTransactionByDefaultpublic void shouldRollbackPropertyAutoTransactionByDefault() 
 - 
shouldCommitOnCloseWhenConfiguredpublic void shouldCommitOnCloseWhenConfigured() throws Exception- Throws:
- Exception
 
 - 
shouldRollbackOnCloseByDefaultpublic void shouldRollbackOnCloseByDefault() throws Exception- Throws:
- Exception
 
 - 
shouldExecuteWithCompetingThreadspublic void shouldExecuteWithCompetingThreads() 
 - 
shouldExecuteCompetingThreadsOnMultipleDbInstancespublic void shouldExecuteCompetingThreadsOnMultipleDbInstances() throws Exception- Throws:
- Exception
 
 - 
shouldSupportTransactionIsolationCommitCheckpublic void shouldSupportTransactionIsolationCommitCheck() throws Exception- Throws:
- Exception
 
 - 
shouldSupportMultipleThreadsOnTheSameTransactionpublic void shouldSupportMultipleThreadsOnTheSameTransaction() throws Exception- Throws:
- Exception
 
 - 
shouldOpenTxWhenThreadedTransactionIsCreatedpublic void shouldOpenTxWhenThreadedTransactionIsCreated() throws Exception- Throws:
- Exception
 
 - 
shouldNotReuseThreadedTransactionpublic void shouldNotReuseThreadedTransaction() throws Exception- Throws:
- Exception
 
 - 
shouldCountVerticesEdgesOnPreTransactionCommitpublic void shouldCountVerticesEdgesOnPreTransactionCommit() 
 - 
shouldSupportTransactionIsolationWithSeparateThreadspublic void shouldSupportTransactionIsolationWithSeparateThreads() throws Exception- Throws:
- Exception
 
 - 
shouldAllowReferenceOfVertexOutsideOfOriginalTransactionalContextManualpublic void shouldAllowReferenceOfVertexOutsideOfOriginalTransactionalContextManual() 
 - 
shouldAllowReferenceOfEdgeOutsideOfOriginalTransactionalContextManualpublic void shouldAllowReferenceOfEdgeOutsideOfOriginalTransactionalContextManual() 
 - 
shouldAllowReferenceOfVertexOutsideOfOriginalTransactionalContextAutopublic void shouldAllowReferenceOfVertexOutsideOfOriginalTransactionalContextAuto() 
 - 
shouldAllowReferenceOfEdgeOutsideOfOriginalTransactionalContextAutopublic void shouldAllowReferenceOfEdgeOutsideOfOriginalTransactionalContextAuto() 
 - 
shouldAllowReferenceOfVertexIdOutsideOfOriginalThreadManualpublic void shouldAllowReferenceOfVertexIdOutsideOfOriginalThreadManual() throws Exception- Throws:
- Exception
 
 - 
shouldAllowReferenceOfEdgeIdOutsideOfOriginalThreadManualpublic void shouldAllowReferenceOfEdgeIdOutsideOfOriginalThreadManual() throws Exception- Throws:
- Exception
 
 - 
shouldAllowReferenceOfVertexIdOutsideOfOriginalThreadAutopublic void shouldAllowReferenceOfVertexIdOutsideOfOriginalThreadAuto() throws Exception- Throws:
- Exception
 
 - 
shouldAllowReferenceOfEdgeIdOutsideOfOriginalThreadAutopublic void shouldAllowReferenceOfEdgeIdOutsideOfOriginalThreadAuto() throws Exception- Throws:
- Exception
 
 - 
shouldNotShareTransactionReadWriteConsumersAcrossThreadspublic void shouldNotShareTransactionReadWriteConsumersAcrossThreads() throws InterruptedException- Throws:
- InterruptedException
 
 - 
shouldNotShareTransactionCloseConsumersAcrossThreadspublic void shouldNotShareTransactionCloseConsumersAcrossThreads() throws InterruptedException- Throws:
- InterruptedException
 
 
- 
 
-