Class DefaultCSTicketStagnationAction
java.lang.Object
de.hybris.platform.retention.impl.AbstractExtensibleRemoveCleanupAction
de.hybris.platform.yacceleratorcore.retention.impl.DefaultCSTicketStagnationAction
- All Implemented Interfaces:
RetentionCleanupAction
Action that is responsible for resolving tickets. Configurations for rules when action should run are presented in
cronJobs.impex in ticketsFSStagnationRule
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcleanup(AfterRetentionCleanupJobPerformable afterRetentionCleanupJobPerformable, AbstractRetentionRuleModel abstractRetentionRuleModel, ItemToCleanup itemToCleanup) Cleans up given item according to given rule, processed by retention job.protected Stringprotected TicketBusinessServicevoidsetTicketBusinessService(TicketBusinessService ticketBusinessService) Methods inherited from class de.hybris.platform.retention.impl.AbstractExtensibleRemoveCleanupAction
cleanupRelatedObjects, getCleanupHooks, getModelService, removeAuditRecords, setAuditScopeInvalidator, setItemCleanupHooks, setModelService, setWriteAuditGateway
-
Constructor Details
-
DefaultCSTicketStagnationAction
public DefaultCSTicketStagnationAction()
-
-
Method Details
-
cleanup
public void cleanup(AfterRetentionCleanupJobPerformable afterRetentionCleanupJobPerformable, AbstractRetentionRuleModel abstractRetentionRuleModel, ItemToCleanup itemToCleanup) Description copied from interface:RetentionCleanupActionCleans up given item according to given rule, processed by retention job.- Parameters:
afterRetentionCleanupJobPerformable- the retention jobabstractRetentionRuleModel- the retention rule that can provide additional logicitemToCleanup- the item to be cleaned up
-
fetchLocalizedClosedTicketMessage
-
getTicketBusinessService
-
setTicketBusinessService
-