public class DefaultCisFraudReportJob extends AbstractJobPerformable<CisFraudReportCronJobModel>
flexibleSearchService, sessionService| Constructor and Description |
|---|
DefaultCisFraudReportJob() |
clearAbortRequestedIfNeeded, isAbortable, isPerformable, setFlexibleSearchService, setSessionServicepublic PerformResult perform(CisFraudReportCronJobModel 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<CisFraudReportCronJobModel>perform in class AbstractJobPerformable<CisFraudReportCronJobModel>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.Date getLastCronJobEndTime()
protected java.util.List<PaymentTransactionEntryModel> getPaymentTransactionEntryModels(java.util.List<java.lang.String> transactionIds)
public FraudClient getFraudClient()
public void setFraudClient(FraudClient fraudClient)
public Converter<CisFraudTransactionResult,PaymentTransactionEntryModel> getTransactionResultConverter()
public void setTransactionResultConverter(Converter<CisFraudTransactionResult,PaymentTransactionEntryModel> transactionResultConverter)
public BusinessProcessService getBusinessProcessService()
public void setBusinessProcessService(BusinessProcessService businessProcessService)
public ModelService getModelService()
public void setModelService(ModelService modelService)
setModelService in class AbstractJobPerformable<CisFraudReportCronJobModel>public PaymentService getPaymentService()
public void setPaymentService(PaymentService paymentService)
public DefaultCisFraudReportDao getCisFraudReportDao()
public void setCisFraudReportDao(DefaultCisFraudReportDao cisFraudReportDao)
protected java.lang.String getTenantId()
public void setTenantId(java.lang.String tenantId)
Copyright © 2018 SAP SE. All Rights Reserved.