public static interface AccountsUpdate.Factory
Modifier and Type | Method and Description |
---|---|
AccountsUpdate |
create(IdentifiedUser currentUser,
ExternalIdNotes.ExternalIdNotesLoader externalIdNotesLoader)
Creates an
AccountsUpdate which uses the identity of the specified user as author for
all commits related to accounts. |
AccountsUpdate |
createWithServerIdent(ExternalIdNotes.ExternalIdNotesLoader externalIdNotesLoader)
Creates an
AccountsUpdate which uses the server identity as author and committer for
all commits related to accounts. |
AccountsUpdate create(IdentifiedUser currentUser, ExternalIdNotes.ExternalIdNotesLoader externalIdNotesLoader)
AccountsUpdate
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 an AccountsUpdate
instead.
currentUser
- the user to which modifications should be attributedexternalIdNotesLoader
- the loader that should be used to load external ID notesAccountsUpdate createWithServerIdent(ExternalIdNotes.ExternalIdNotesLoader externalIdNotesLoader)
AccountsUpdate
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 an AccountsUpdate
instead.
externalIdNotesLoader
- the loader that should be used to load external ID notes