Class AbstractExtensibleRemoveCleanupAction<MODEL extends ItemModel>
java.lang.Object
de.hybris.platform.retention.impl.AbstractExtensibleRemoveCleanupAction<MODEL>
- All Implemented Interfaces:
RetentionCleanupAction
- Direct Known Subclasses:
DefaultCSTicketStagnationAction,DefaultCustomerCleanupRelatedObjectsAction,DefaultExtensibleRemoveCleanupAction
public abstract class AbstractExtensibleRemoveCleanupAction<MODEL extends ItemModel>
extends Object
implements RetentionCleanupAction
The Class AbstractExtensibleRemoveCleanupAction.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcleanupRelatedObjects(MODEL itemModel) protected List<ItemCleanupHook>protected ModelServiceprotected voidvoidsetAuditScopeInvalidator(AuditScopeInvalidator auditScopeInvalidator) voidsetItemCleanupHooks(List<ItemCleanupHook> itemCleanupHooks) voidsetModelService(ModelService modelService) voidsetWriteAuditGateway(WriteAuditGateway writeAuditGateway) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.retention.RetentionCleanupAction
cleanup
-
Constructor Details
-
AbstractExtensibleRemoveCleanupAction
public AbstractExtensibleRemoveCleanupAction()
-
-
Method Details
-
cleanupRelatedObjects
-
getCleanupHooks
-
removeAuditRecords
-
setItemCleanupHooks
-
getModelService
-
setModelService
-
setWriteAuditGateway
-
setAuditScopeInvalidator
-