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.boolean
ok()
Deprecated.Gets the "ok" field, which is whether this command executed correctly or not.void
Deprecated.Throws aCommandFailureException
if the command failed.Methods inherited from class com.mongodb.BasicDBObject
append, copy, equals, hashCode, isPartialObject, markAsPartialObject, parse, parse, toBsonDocument, toJson, toJson, toJson, toJson, toString
Methods 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, toMap
Methods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, newLinkedHashMap, putFirst, putLast, replaceAll, reversed, sequencedEntrySet, sequencedKeySet, sequencedValues, values
Methods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, newHashMap, put, putIfAbsent, remove, remove, replace, replace, size
Methods inherited from interface org.bson.BSONObject
containsField, containsKey, get, keySet, put, putAll, putAll, removeField, toMap
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putIfAbsent, remove, remove, replace, replace, size
Methods 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 aCommandFailureException
if the command failed. Otherwise, returns normally.- Throws:
MongoException
- with the exception from the failed command- See Also:
-