public class DefaultUserNameChangeManager extends UserNameChangeManager
eventPublisher
Constructor and Description |
---|
DefaultUserNameChangeManager(com.atlassian.plugin.PluginAccessor pluginAccessor,
UserManager userManager,
ExtendedUserDao userDao,
UserKeyStore userKeyStore,
com.atlassian.event.api.EventPublisher eventPublisher,
BusinessLogicValidator businessLogicValidator) |
Modifier and Type | Method and Description |
---|---|
void |
changeProperty(UserPropertyChangeParameter userPropertyChangeParameter)
Changes user property in app_user table.
|
protected Class<? extends AnonymizationHandlerModuleDescriptor<UserNameChangeHandler,UserPropertyChangeParameter>> |
getModuleDescriptorClass() |
executeHandler, executeHandlers, getAffectedEntities, getAffectedEntitiesFromHandler, validateBusinessLogic
public DefaultUserNameChangeManager(com.atlassian.plugin.PluginAccessor pluginAccessor, UserManager userManager, ExtendedUserDao userDao, UserKeyStore userKeyStore, com.atlassian.event.api.EventPublisher eventPublisher, BusinessLogicValidator businessLogicValidator)
public void changeProperty(@Nonnull UserPropertyChangeParameter userPropertyChangeParameter)
UserPropertyChangeManager
changeProperty
in class UserPropertyChangeManager<UserNameChangeHandler,UserPropertyChangeParameter>
userPropertyChangeParameter
- Contains old/new user property value.protected Class<? extends AnonymizationHandlerModuleDescriptor<UserNameChangeHandler,UserPropertyChangeParameter>> getModuleDescriptorClass()
getModuleDescriptorClass
in class UserPropertyChangeManager<UserNameChangeHandler,UserPropertyChangeParameter>
Copyright © 2002-2022 Atlassian. All Rights Reserved.