Package com.mongodb
Class CommandResult
java.lang.Object
java.util.AbstractMap<String,Object>
java.util.HashMap<String,Object>
java.util.LinkedHashMap<String,Object>
org.bson.BasicBSONObject
com.mongodb.BasicDBObject
com.mongodb.CommandResult
- All Implemented Interfaces:
DBObject,Serializable,Cloneable,Map<String,,Object> SequencedMap<String,,Object> BSONObject,Bson
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
A simple wrapper to hold the result of a command. All the fields from the response document have been added to this result.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Gets the error message associated with a failed command.Deprecated.Utility method to create an exception from a failed command.booleanok()Deprecated.Gets the "ok" field, which is whether this command executed correctly or not.voidDeprecated.Throws aCommandFailureExceptionif the command failed.Methods inherited from class com.mongodb.BasicDBObject
append, copy, equals, hashCode, isPartialObject, markAsPartialObject, parse, parse, toBsonDocument, toJson, toJson, toJson, toJson, toStringMethods inherited from class org.bson.BasicBSONObject
containsField, containsKey, get, getBoolean, getBoolean, getDate, getDate, getDouble, getDouble, getInt, getInt, getLong, getLong, getObjectId, getObjectId, getString, getString, putAll, putAll, removeField, toMapMethods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, newLinkedHashMap, putFirst, putLast, replaceAll, reversed, sequencedEntrySet, sequencedKeySet, sequencedValues, valuesMethods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, newHashMap, put, putIfAbsent, remove, remove, replace, replace, sizeMethods inherited from interface org.bson.BSONObject
containsField, containsKey, get, keySet, put, putAll, putAll, removeField, toMapMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putIfAbsent, remove, remove, replace, replace, sizeMethods inherited from interface java.util.SequencedMap
firstEntry, lastEntry, pollFirstEntry, pollLastEntry
-
Method Details
-
ok
public boolean ok()Deprecated.Gets the "ok" field, which is whether this command executed correctly or not.- Returns:
- true if the command executed without error.
-
getErrorMessage
Deprecated.Gets the error message associated with a failed command.- Returns:
- The error message or null
-
getException
Deprecated.Utility method to create an exception from a failed command.- Returns:
- The mongo exception, or null if the command was successful.
-
throwOnError
public void throwOnError()Deprecated.Throws aCommandFailureExceptionif the command failed. Otherwise, returns normally.- Throws:
MongoException- with the exception from the failed command- See Also:
-