@Service public class BusinessObjectDataInitiateDestroyHelperServiceImpl extends Object implements BusinessObjectDataInitiateDestroyHelperService
| Constructor and Description |
|---|
BusinessObjectDataInitiateDestroyHelperServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectData |
executeInitiateDestroyAfterStep(BusinessObjectDataDestroyDto businessObjectDataDestroyDto)
Executes an after step for initiation of a business object data destroy.
|
void |
executeS3SpecificSteps(BusinessObjectDataDestroyDto businessObjectDataDestroyDto)
Executes S3 specific steps required for initiation of a business object data destroy.
|
void |
prepareToInitiateDestroy(BusinessObjectDataDestroyDto businessObjectDataDestroyDto,
BusinessObjectDataKey businessObjectDataKey)
Prepares to initiate a business object data destroy process by validating specified business object data along with other related database entities.
|
public BusinessObjectDataInitiateDestroyHelperServiceImpl()
@PublishNotificationMessages @Transactional(propagation=REQUIRES_NEW) public BusinessObjectData executeInitiateDestroyAfterStep(BusinessObjectDataDestroyDto businessObjectDataDestroyDto)
executeInitiateDestroyAfterStep in interface BusinessObjectDataInitiateDestroyHelperServicebusinessObjectDataDestroyDto - the DTO that holds various parameters needed to initiate a business object data destroy@Transactional(propagation=NOT_SUPPORTED) public void executeS3SpecificSteps(BusinessObjectDataDestroyDto businessObjectDataDestroyDto)
executeS3SpecificSteps in interface BusinessObjectDataInitiateDestroyHelperServicebusinessObjectDataDestroyDto - the DTO that holds various parameters needed to initiate a business object data destroy@PublishNotificationMessages @Transactional(propagation=REQUIRES_NEW) public void prepareToInitiateDestroy(BusinessObjectDataDestroyDto businessObjectDataDestroyDto, BusinessObjectDataKey businessObjectDataKey)
prepareToInitiateDestroy in interface BusinessObjectDataInitiateDestroyHelperServicebusinessObjectDataDestroyDto - the DTO that holds various parameters needed to initiate a business object data destroybusinessObjectDataKey - the business object data keyCopyright © 2021. All rights reserved.