Package de.hybris.platform.jobs
Class GenericMaintenanceJobPerformable
java.lang.Object
de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable<CronJobModel>
de.hybris.platform.jobs.AbstractMaintenanceJobPerformable
de.hybris.platform.jobs.GenericMaintenanceJobPerformable
- All Implemented Interfaces:
JobPerformable<CronJobModel>,TypeAwareJobPerformable
-
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
flexibleSearchService, modelService, sessionService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFetchQuery(CronJobModel cronJob) voidprocess(List list, CronJobModel cronJob) voidsetMaintenanceCleanupStrategy(MaintenanceCleanupStrategy maintenanceCleanupStrategy) Methods inherited from class de.hybris.platform.jobs.AbstractMaintenanceJobPerformable
getType, perform, setAbortOnError, setModelResolver, setPageSize, setSuspendResumeService, shouldAbortMethods inherited from class de.hybris.platform.servicelayer.cronjob.AbstractJobPerformable
clearAbortRequestedIfNeeded, isAbortable, isPerformable, setFlexibleSearchService, setModelService, setSessionServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.servicelayer.cronjob.TypeAwareJobPerformable
createDefaultJob
-
Constructor Details
-
GenericMaintenanceJobPerformable
public GenericMaintenanceJobPerformable()
-
-
Method Details
-
getFetchQuery
- Specified by:
getFetchQueryin classAbstractMaintenanceJobPerformable- See Also:
-
process
- Specified by:
processin classAbstractMaintenanceJobPerformable- See Also:
-
setMaintenanceCleanupStrategy
-