org.springframework.data.document.mongodb
Class MongoTemplate.FindOneCallback
java.lang.Object
org.springframework.data.document.mongodb.MongoTemplate.FindOneCallback
- All Implemented Interfaces:
- CollectionCallback<DBObject>
- Enclosing class:
- MongoTemplate
private static class MongoTemplate.FindOneCallback
- extends java.lang.Object
- implements CollectionCallback<DBObject>
Simple CollectionCallback
that takes a query DBObject
plus an optional fields specification
DBObject
and executes that against the DBCollection
.
- Author:
- Oliver Gierke, Thomas Risberg
Field Summary |
private DBObject |
fields
|
private DBObject |
query
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
query
private final DBObject query
fields
private final DBObject fields
MongoTemplate.FindOneCallback
public MongoTemplate.FindOneCallback(DBObject query,
DBObject fields)
doInCollection
public DBObject doInCollection(DBCollection collection)
throws MongoException,
DataAccessException
- Specified by:
doInCollection
in interface CollectionCallback<DBObject>
- Throws:
MongoException
DataAccessException