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
,
UserKeyChangeHandler
DEFAULT_NUMBER_OF_TASKS
getAffectedEntities, getNumberOfTasks, update, validateBusinessLogic
Copyright © 2002-2023 Atlassian. All Rights Reserved.