diff options
author | Spencer T Brody <spencer@10gen.com> | 2013-10-01 18:39:02 -0400 |
---|---|---|
committer | Spencer T Brody <spencer@10gen.com> | 2013-10-02 15:31:18 -0400 |
commit | d2651c8f82d90d097f5a53f69ab7edddc0844d47 (patch) | |
tree | 9ce9be0962a56468109f4fbd13d24ca2909039b7 /src/mongo/db/auth/authz_manager_external_state_d.h | |
parent | cc506fc6a274b57ee31dac021cdecd5aee084d08 (diff) | |
download | mongo-d2651c8f82d90d097f5a53f69ab7edddc0844d47.tar.gz |
SERVER-9515 Add generic update method to AuthzManagerExternalState
Diffstat (limited to 'src/mongo/db/auth/authz_manager_external_state_d.h')
-rw-r--r-- | src/mongo/db/auth/authz_manager_external_state_d.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/mongo/db/auth/authz_manager_external_state_d.h b/src/mongo/db/auth/authz_manager_external_state_d.h index d6ee4a445d3..72e26cf0299 100644 --- a/src/mongo/db/auth/authz_manager_external_state_d.h +++ b/src/mongo/db/auth/authz_manager_external_state_d.h @@ -63,11 +63,13 @@ namespace mongo { virtual Status insert(const NamespaceString& collectionName, const BSONObj& document, const BSONObj& writeConcern); - virtual Status updateOne(const NamespaceString& collectionName, - const BSONObj& query, - const BSONObj& updatePattern, - bool upsert, - const BSONObj& writeConcern); + virtual Status update(const NamespaceString& collectionName, + const BSONObj& query, + const BSONObj& updatePattern, + bool upsert, + bool multi, + const BSONObj& writeConcern, + int* numUpdated); virtual Status remove(const NamespaceString& collectionName, const BSONObj& query, const BSONObj& writeConcern, |