Class KymaCertificateRenewalTaskRunner
- java.lang.Object
-
- de.hybris.platform.kymaintegrationservices.task.KymaCertificateRenewalTaskRunner
-
- All Implemented Interfaces:
TaskRunner<TaskModel>
public class KymaCertificateRenewalTaskRunner extends java.lang.Object implements TaskRunner<TaskModel>
Task Runner for certificate renewal
-
-
Constructor Summary
Constructors Constructor Description KymaCertificateRenewalTaskRunner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CertificateService
getCertificateService()
protected DestinationTargetDao
getDestinationTargetDao()
protected ModelService
getModelService()
protected java.util.Date
getNextCertificateRetrievalDate(java.util.Date executionDate, long aheadTime)
protected TaskService
getTaskService()
void
handleError(TaskService taskService, TaskModel task, java.lang.Throwable error)
protected void
retryScheduleCertificateRetrievalTask(ConsumedCertificateCredentialModel consumedCertificateCredential, java.util.Date executionDate, java.util.Date expiryDate, long aheadTime)
void
run(TaskService taskService, TaskModel task)
void
setCertificateService(CertificateService certificateService)
void
setDestinationTargetDao(DestinationTargetDao destinationTargetDao)
void
setModelService(ModelService modelService)
void
setTaskService(TaskService taskService)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.task.TaskRunner
initLoggingCtx, isLoggingSupported, stopLoggingCtx
-
-
-
-
Method Detail
-
run
public void run(TaskService taskService, TaskModel task)
- Specified by:
run
in interfaceTaskRunner<TaskModel>
-
getNextCertificateRetrievalDate
protected java.util.Date getNextCertificateRetrievalDate(java.util.Date executionDate, long aheadTime)
-
retryScheduleCertificateRetrievalTask
protected void retryScheduleCertificateRetrievalTask(ConsumedCertificateCredentialModel consumedCertificateCredential, java.util.Date executionDate, java.util.Date expiryDate, long aheadTime)
-
handleError
public void handleError(TaskService taskService, TaskModel task, java.lang.Throwable error)
- Specified by:
handleError
in interfaceTaskRunner<TaskModel>
-
getCertificateService
protected CertificateService getCertificateService()
-
setCertificateService
public void setCertificateService(CertificateService certificateService)
-
getModelService
protected ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getTaskService
protected TaskService getTaskService()
-
setTaskService
public void setTaskService(TaskService taskService)
-
getDestinationTargetDao
protected DestinationTargetDao getDestinationTargetDao()
-
setDestinationTargetDao
public void setDestinationTargetDao(DestinationTargetDao destinationTargetDao)
-
-