@Component(value="blProcessKeepAliveWorker") @Scope(value="prototype") @Lazy public class ProcessKeepAliveWorkerImpl extends AbstractConsumerWorker implements ProcessStatusManagerAware
ProcessStatus.getLastUpdated()
time to the current
db server time for all active ProcessStatus instances.Modifier and Type | Field and Description |
---|---|
protected ProcessManagementDao |
processManagementDao |
protected ProcessStatusManager |
processStatusManager |
protected org.broadleafcommerce.common.util.StreamingTransactionCapableUtil |
transUtil |
Constructor and Description |
---|
ProcessKeepAliveWorkerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
execute(org.quartz.JobExecutionContext jobExecutionContext) |
protected void |
keepProcessesAlive() |
void |
setProcessStatusManager(ProcessStatusManager processStatusManager) |
populateSystemEvents
protected org.broadleafcommerce.common.util.StreamingTransactionCapableUtil transUtil
protected ProcessManagementDao processManagementDao
protected ProcessStatusManager processStatusManager
public void execute(org.quartz.JobExecutionContext jobExecutionContext)
execute
in interface ConsumeWorker
public void setProcessStatusManager(ProcessStatusManager processStatusManager)
setProcessStatusManager
in interface ProcessStatusManagerAware
protected void keepProcessesAlive()
Copyright © 2020. All rights reserved.