Package com.google.gerrit.server.account
Interface AccountsUpdate.AccountsUpdateLoader
- All Known Implementing Classes:
AccountsUpdateNoteDbImpl.Factory
,AccountsUpdateNoteDbImpl.FactoryNoReindex
- Enclosing class:
- AccountsUpdate
public static interface AccountsUpdate.AccountsUpdateLoader
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic @interface
static @interface
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(IdentifiedUser currentUser) Creates anAccountsUpdate
which uses the identity of the specified user as author for all commits related to accounts.Creates anAccountsUpdate
which uses the server identity as author and committer for all commits related to accounts.
-
Method Details
-
create
Creates anAccountsUpdate
which uses the identity of the specified user as author for all commits related to accounts. The server identity will be used as committer.Note: Please use this method with care and consider using the
UserInitiated
annotation on the provider of anAccountsUpdate
instead.- Parameters:
currentUser
- the user to which modifications should be attributed
-
createWithServerIdent
AccountsUpdate createWithServerIdent()Creates anAccountsUpdate
which uses the server identity as author and committer for all commits related to accounts.Note: Please use this method with care and consider using the
ServerInitiated
annotation on the provider of anAccountsUpdate
instead.
-