public class ReferenceOwnershipTransferHandler extends Object implements OwnershipTransferHandler
Constructor and Description |
---|
ReferenceOwnershipTransferHandler() |
Modifier and Type | Method and Description |
---|---|
Collection<AffectedEntity> |
getAffectedEntities(OwnershipTransferParameter ownershipTransferParameter)
Used to display in the UI a list of entities that require an ownership transfer, without actually performing
the operation yet.
|
ServiceResult |
update(OwnershipTransferParameter ownershipTransferParameter)
Performs the update operations related to the affected entities.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNumberOfTasks
@Nonnull public Collection<AffectedEntity> getAffectedEntities(@Nonnull OwnershipTransferParameter ownershipTransferParameter)
OwnershipTransferHandler
OwnershipTransferParameter.getTransferToUserKey()
during computing affected entities.
This method should return results as fast as possible, as it is affecting the UI.getAffectedEntities
in interface AnonymizationHandler<OwnershipTransferParameter>
getAffectedEntities
in interface OwnershipTransferHandler
ownershipTransferParameter
- stores original and target user keys@Nonnull public ServiceResult update(@Nonnull OwnershipTransferParameter ownershipTransferParameter)
AnonymizationHandler
Context.start(object);
on the context passed in parameter
, and subsequently call
Context.Task.complete();
on the the task object to indicate task has finished.
Implementation can also call Context.setName("Name of current step")
to describe the task that is currently processed.update
in interface AnonymizationHandler<OwnershipTransferParameter>
ownershipTransferParameter
- ParameterCopyright © 2002-2019 Atlassian. All Rights Reserved.