Class MongoTransactionContext
java.lang.Object
de.caluga.morphium.driver.mongodb.MongoTransactionContext
- All Implemented Interfaces:
MorphiumTransactionContext
User: Stephan Bösebeck
Date: 03.07.18
Time: 22:19
TODO: Add documentation here
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLsid()com.mongodb.client.ClientSessionbooleansetAutoCommit(boolean autoCommit) voidsetSession(com.mongodb.client.ClientSession session) setStarted(boolean started) setTxnNumber(Long txnNumber)
-
Constructor Details
-
MongoTransactionContext
public MongoTransactionContext()
-
-
Method Details
-
getSession
public com.mongodb.client.ClientSession getSession() -
setSession
public void setSession(com.mongodb.client.ClientSession session) -
getTxnNumber
- Specified by:
getTxnNumberin interfaceMorphiumTransactionContext
-
getAutoCommit
public boolean getAutoCommit()- Specified by:
getAutoCommitin interfaceMorphiumTransactionContext
-
setAutoCommit
- Specified by:
setAutoCommitin interfaceMorphiumTransactionContext
-
isStarted
public boolean isStarted()- Specified by:
isStartedin interfaceMorphiumTransactionContext
-
setStarted
- Specified by:
setStartedin interfaceMorphiumTransactionContext
-
getLsid
- Specified by:
getLsidin interfaceMorphiumTransactionContext
-
setLsid
- Specified by:
setLsidin interfaceMorphiumTransactionContext
-
setTxnNumber
- Specified by:
setTxnNumberin interfaceMorphiumTransactionContext
-