public class CleanUpFraudOrderJob extends AbstractJobPerformable<CronJobModel>
flexibleSearchService, modelService, sessionService| Constructor and Description |
|---|
CleanUpFraudOrderJob() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<BusinessProcessModel> |
getAllProcessByDefinitionAndCurrentAction(java.lang.String processDefinitionName,
java.lang.String processCurrentAction) |
protected BusinessProcessService |
getBusinessProcessService() |
PerformResult |
perform(CronJobModel cronJob)
The execution body for a
ServicelayerJob. |
void |
setBusinessProcessService(BusinessProcessService businessProcessService) |
clearAbortRequestedIfNeeded, isAbortable, isPerformable, setFlexibleSearchService, setModelService, setSessionServiceprotected BusinessProcessService getBusinessProcessService()
public void setBusinessProcessService(BusinessProcessService businessProcessService)
public PerformResult perform(CronJobModel cronJob)
JobPerformableServicelayerJob. Implement here your execution logic. It can be called
synchronous or asynchronous. So be aware of thread-safety. Method will return a result object saying if the
execution has reached end and if it was successful.perform in interface JobPerformable<CronJobModel>perform in class AbstractJobPerformable<CronJobModel>cronJob - the related CronJob in whose context the execution will be performed.PerformResult that indicates whether the execution was successfully executed
or not and has finished or not.protected java.util.List<BusinessProcessModel> getAllProcessByDefinitionAndCurrentAction(java.lang.String processDefinitionName, java.lang.String processCurrentAction)
Copyright © 2018 SAP SE. All Rights Reserved.