public interface UserNameChangeHandler extends AnonymizationHandler<UserPropertyChangeParameter>
Those extension points are executed as the fourth step of the user anonymization process, after UserKeyChangeHandler.
Any errors returned by the implementations will not stop the process.
To register an instance of this handler to be executed by Jira, implement this interface and add
an user-name-change-handler module to the atlassian-plugin.xml, e.g.:
<user-name-change-handler
key="my-user-name-change-handler"
class="com.example.UserNameChangeHandlerImpl"
i18n-name-key="name.change.handler.name">
<restrict application="jira" version="[8.3.0,)" />
</user-name-change-handler>
AnonymizationHandler,
OwnershipTransferHandler,
UserAnonymizationHandler,
UserKeyChangeHandlerDEFAULT_NUMBER_OF_TASKSgetAffectedEntities, getNumberOfTasks, update, validateBusinessLogicCopyright © 2002-2020 Atlassian. All Rights Reserved.