Interface ServerSession



  • public interface ServerSession
    A MongoDB server session.
    Since:
    3.6
    Since server release
    3.6
    • Method Detail

      • getIdentifier

        BsonDocument getIdentifier​()
        Returns:
        the server session identifier
      • getTransactionNumber

        long getTransactionNumber​()
        Gets the current transaction number.
        Returns:
        the current transaction number
        Since:
        3.8
      • advanceTransactionNumber

        long advanceTransactionNumber​()
        Return the next available transaction number.
        Returns:
        the next transaction number
      • isClosed

        boolean isClosed​()
        Whether the server session is closed.
        Returns:
        true if the session has been closed