public interface UserAnonymizationHandler extends AnonymizationHandler<UserAnonymizationParameter>
This extension point is executed as the second step of the user anonymization process, after OwnershipTransferHandler.
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-anonymization-handler module to the atlassian-plugin.xml, e.g.:
<user-anonymization-handler
key="my-user-anonymization-handler"
class="com.example.UserAnonymizationHandlerImpl"
i18n-name-key="anonymization.handler.name">
<restrict application="jira" version="[8.3.0,)" />
</user-anonymization-handler>
AnonymizationHandler,
OwnershipTransferHandler,
UserKeyChangeHandler,
UserNameChangeHandlerDEFAULT_NUMBER_OF_TASKSgetAffectedEntities, getNumberOfTasks, update, validateBusinessLogicCopyright © 2002-2024 Atlassian. All Rights Reserved.