public class CxPersonalizationProcessCleanupStrategy extends java.lang.Object implements MaintenanceCleanupStrategy<CxPersonalizationProcessModel,CxPersonalizationProcessCleanupCronJobModel>
| Constructor and Description |
|---|
CxPersonalizationProcessCleanupStrategy() |
| Modifier and Type | Method and Description |
|---|---|
FlexibleSearchQuery |
createFetchQuery(CxPersonalizationProcessCleanupCronJobModel cjm)
Implement and return a
FlexibleSearchQuery object here which searches for the items to be removed. |
protected ModelService |
getModelService() |
protected TimeService |
getTimeService() |
void |
process(java.util.List<CxPersonalizationProcessModel> elements)
Based on the given
FlexibleSearchQuery of MaintenanceCleanupStrategy.createFetchQuery(CronJobModel) the job pages through
the results and with each sublist (contains the concrete instances of the items) of the large result this method
is called. |
void |
setModelService(ModelService modelService) |
void |
setTimeService(TimeService timeService) |
public CxPersonalizationProcessCleanupStrategy()
public FlexibleSearchQuery createFetchQuery(CxPersonalizationProcessCleanupCronJobModel cjm)
MaintenanceCleanupStrategyFlexibleSearchQuery object here which searches for the items to be removed.createFetchQuery in interface MaintenanceCleanupStrategy<CxPersonalizationProcessModel,CxPersonalizationProcessCleanupCronJobModel>public void process(java.util.List<CxPersonalizationProcessModel> elements)
MaintenanceCleanupStrategyFlexibleSearchQuery of MaintenanceCleanupStrategy.createFetchQuery(CronJobModel) the job pages through
the results and with each sublist (contains the concrete instances of the items) of the large result this method
is called. Implement here the remove logic for each item element.process in interface MaintenanceCleanupStrategy<CxPersonalizationProcessModel,CxPersonalizationProcessCleanupCronJobModel>public void setTimeService(TimeService timeService)
public void setModelService(ModelService modelService)
protected TimeService getTimeService()
protected ModelService getModelService()
Copyright © 2018 SAP SE. All Rights Reserved.