Package com.mongodb
Class MongoCursorNotFoundException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.mongodb.MongoException
com.mongodb.MongoServerException
com.mongodb.MongoCommandException
com.mongodb.MongoQueryException
com.mongodb.MongoCursorNotFoundException
- All Implemented Interfaces:
Serializable
Subclass of
MongoException
representing a cursor-not-found exception.- Since:
- 2.12
-
Field Summary
Fields inherited from class com.mongodb.MongoException
TRANSIENT_TRANSACTION_ERROR_LABEL, UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL
-
Constructor Summary
ConstructorDescriptionMongoCursorNotFoundException
(long cursorId, BsonDocument response, ServerAddress serverAddress) Construct an instance. -
Method Summary
Methods inherited from class com.mongodb.MongoCommandException
getErrorCode, getErrorCodeName, getErrorMessage, getResponse
Methods inherited from class com.mongodb.MongoServerException
getServerAddress
Methods inherited from class com.mongodb.MongoException
addLabel, addLabels, addLabels, fromThrowable, fromThrowableNonNull, getCode, getErrorLabels, hasErrorLabel, removeLabel
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MongoCursorNotFoundException
public MongoCursorNotFoundException(long cursorId, BsonDocument response, ServerAddress serverAddress) Construct an instance.- Parameters:
cursorId
- cursor identifierresponse
- the server response documentserverAddress
- the server address- Since:
- 4.8
-
-
Method Details
-
getCursorId
public long getCursorId()Get the cursor id that wasn't found.- Returns:
- the ID of the cursor
-