Class ServerSessionImpl
- java.lang.Object
-
- org.restheart.mongodb.db.sessions.ServerSessionImpl
-
- All Implemented Interfaces:
com.mongodb.session.ServerSession
public class ServerSessionImpl extends Object implements com.mongodb.session.ServerSession
- Author:
- Andrea Di Cesare
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longadvanceTransactionNumber()org.bson.BsonDocumentgetIdentifier()longgetTransactionNumber()booleanisClosed()booleanisMarkedDirty()voidmarkDirty()voidsetTransactionNumber(long number)
-
-
-
Method Detail
-
getTransactionNumber
public long getTransactionNumber()
- Specified by:
getTransactionNumberin interfacecom.mongodb.session.ServerSession- Returns:
-
markDirty
public void markDirty()
- Specified by:
markDirtyin interfacecom.mongodb.session.ServerSession
-
isMarkedDirty
public boolean isMarkedDirty()
- Specified by:
isMarkedDirtyin interfacecom.mongodb.session.ServerSession
-
setTransactionNumber
public void setTransactionNumber(long number)
- Parameters:
number-
-
getIdentifier
public org.bson.BsonDocument getIdentifier()
- Specified by:
getIdentifierin interfacecom.mongodb.session.ServerSession- Returns:
-
advanceTransactionNumber
public long advanceTransactionNumber()
- Specified by:
advanceTransactionNumberin interfacecom.mongodb.session.ServerSession- Returns:
-
isClosed
public boolean isClosed()
- Specified by:
isClosedin interfacecom.mongodb.session.ServerSession- Returns:
-
-