Storage Engine API
mongo::UUIDCatalogObserver Member List

This is the complete list of members for mongo::UUIDCatalogObserver, including all inherited members.

aboutToDelete(OperationContext *opCtx, const NamespaceString &nss, const BSONObj &doc) overridemongo::UUIDCatalogObserverinline
onApplyOps(OperationContext *opCtx, const std::string &dbName, const BSONObj &applyOpCmd) overridemongo::UUIDCatalogObserverinline
onCollMod(OperationContext *opCtx, const NamespaceString &nss, OptionalCollectionUUID uuid, const BSONObj &collModCmd, const CollectionOptions &oldCollOptions, boost::optional< TTLCollModInfo > ttlInfo) overridemongo::UUIDCatalogObserver
onCreateCollection(OperationContext *opCtx, Collection *coll, const NamespaceString &collectionName, const CollectionOptions &options, const BSONObj &idIndex) overridemongo::UUIDCatalogObserver
onCreateIndex(OperationContext *opCtx, const NamespaceString &nss, OptionalCollectionUUID uuid, BSONObj indexDoc, bool fromMigrate) overridemongo::UUIDCatalogObserverinline
onDelete(OperationContext *opCtx, const NamespaceString &nss, OptionalCollectionUUID uuid, StmtId stmtId, bool fromMigrate, const boost::optional< BSONObj > &deletedDoc) overridemongo::UUIDCatalogObserverinline
onDropCollection(OperationContext *opCtx, const NamespaceString &collectionName, OptionalCollectionUUID uuid) overridemongo::UUIDCatalogObserver
onDropDatabase(OperationContext *opCtx, const std::string &dbName) overridemongo::UUIDCatalogObserverinline
onDropIndex(OperationContext *opCtx, const NamespaceString &nss, OptionalCollectionUUID uuid, const std::string &indexName, const BSONObj &idxDescriptor) overridemongo::UUIDCatalogObserverinline
onEmptyCapped(OperationContext *opCtx, const NamespaceString &collectionName, OptionalCollectionUUID uuid) overridemongo::UUIDCatalogObserverinline
onInserts(OperationContext *opCtx, const NamespaceString &nss, OptionalCollectionUUID uuid, std::vector< InsertStatement >::const_iterator begin, std::vector< InsertStatement >::const_iterator end, bool fromMigrate) overridemongo::UUIDCatalogObserverinline
onInternalOpMessage(OperationContext *opCtx, const NamespaceString &nss, const boost::optional< UUID > uuid, const BSONObj &msgObj, const boost::optional< BSONObj > o2MsgObj) overridemongo::UUIDCatalogObserverinline
onRenameCollection(OperationContext *opCtx, const NamespaceString &fromCollection, const NamespaceString &toCollection, OptionalCollectionUUID uuid, OptionalCollectionUUID dropTargetUUID, bool stayTemp) overridemongo::UUIDCatalogObserver
onReplicationRollback(OperationContext *opCtx, const RollbackObserverInfo &rbInfo) overridemongo::UUIDCatalogObserverinline
onTransactionAbort(OperationContext *opCtx) overridemongo::UUIDCatalogObserverinline
onTransactionCommit(OperationContext *opCtx) overridemongo::UUIDCatalogObserverinline
onTransactionPrepare(OperationContext *opCtx) overridemongo::UUIDCatalogObserverinline
onUpdate(OperationContext *opCtx, const OplogUpdateEntryArgs &args) overridemongo::UUIDCatalogObserverinline
postRenameCollection(OperationContext *opCtx, const NamespaceString &fromCollection, const NamespaceString &toCollection, OptionalCollectionUUID uuid, OptionalCollectionUUID dropTargetUUID, bool stayTemp) overridemongo::UUIDCatalogObserver
preRenameCollection(OperationContext *opCtx, const NamespaceString &fromCollection, const NamespaceString &toCollection, OptionalCollectionUUID uuid, OptionalCollectionUUID dropTargetUUID, bool stayTemp) overridemongo::UUIDCatalogObserver