public interface EntityDuplicatorExtensionHandler extends ExtensionHandler
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
setupDuplicate(Object entity,
ExtensionResultHolder<MultiTenantCopyContext> resultHolder)
Perform any required context and state setup before commencing with the duplication
|
ExtensionResultStatusType |
tearDownDuplicate()
Tear down any expired context and state used during the duplication
|
ExtensionResultStatusType |
validateDuplicate(Object entity,
ExtensionResultHolder<Boolean> resultHolder)
Confirm whether or not duplication operation is allowed
|
getPriority, isEnabledExtensionResultStatusType validateDuplicate(Object entity, ExtensionResultHolder<Boolean> resultHolder)
entity - resultHolder - ExtensionResultStatusType setupDuplicate(Object entity, ExtensionResultHolder<MultiTenantCopyContext> resultHolder)
entity - resultHolder - ExtensionResultStatusType tearDownDuplicate()
Copyright © 2019. All rights reserved.