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 <andrea@softinstigate.com>
  • Method Details

    • getTransactionNumber

      public long getTransactionNumber()
      Specified by:
      getTransactionNumber in interface com.mongodb.session.ServerSession
      Returns:
    • markDirty

      public void markDirty()
      Specified by:
      markDirty in interface com.mongodb.session.ServerSession
    • isMarkedDirty

      public boolean isMarkedDirty()
      Specified by:
      isMarkedDirty in interface com.mongodb.session.ServerSession
    • setTransactionNumber

      public void setTransactionNumber(long number)
      Parameters:
      number -
    • getIdentifier

      public org.bson.BsonDocument getIdentifier()
      Specified by:
      getIdentifier in interface com.mongodb.session.ServerSession
      Returns:
    • advanceTransactionNumber

      public long advanceTransactionNumber()
      Specified by:
      advanceTransactionNumber in interface com.mongodb.session.ServerSession
      Returns:
    • isClosed

      public boolean isClosed()
      Specified by:
      isClosed in interface com.mongodb.session.ServerSession
      Returns: