private OutMessage( final DBCollection collection, final OpCode opCode, final DBEncoder enc, final DBObject query) { this(collection, collection.getDB().getMongo(), opCode, enc, query, 0, null); }
private OutMessage( final DBCollection collection, final DBEncoder enc, final DBObject query, final int options, final ReadPreference readPref) { this(collection, collection.getDB().getMongo(), OpCode.OP_QUERY, enc, query, options, readPref); }
public BsonDBCallback(DBCollection collection) { super(collection); this.db = collection == null ? null : collection.getDB(); }
private OutMessage(final DBCollection collection, final OpCode opCode, final DBEncoder enc) { this(collection, collection.getDB().getMongo(), opCode, enc); }