Only receives OpType.Delete _ids
Only receives OpType.Insert records
Receives all operations for this collection
Starts the oplog monitor on the database if it's not already running and begins monitoring for operations relating to this collection.
Starts the oplog monitor on the database if it's not already running and begins monitoring for operations relating to this collection. This must be called before any operations can be received by #insert, #update, or #delete.
Stops monitoring the oplog for operations related to this collection.
Stops monitoring the oplog for operations related to this collection. Does not stop the oplog from running.
Only receives OpType.Update records
Only receives OpType.Update records
Note: this will not receive incomplete replacements. For example, $set calls will be ignored as they apply to multiple documents as well as not having a complete view of the object