public class LastExecutionBeforeStatusChangeCache extends Object
Modifier and Type | Field and Description |
---|---|
protected ch.exense.commons.app.Configuration |
configuration |
protected step.core.execution.model.ExecutionAccessor |
executionAccessor |
protected step.core.accessors.CRUDAccessor<LastExecutionBeforeStatusChangeCacheEntry> |
lastExecutionBeforeStatusChangeCache |
protected step.core.scheduler.ExecutionTaskAccessor |
schedulerAccessor |
Constructor and Description |
---|
LastExecutionBeforeStatusChangeCache(ch.exense.commons.app.Configuration configuration,
step.core.execution.model.ExecutionAccessor executionAccessor,
step.core.scheduler.ExecutionTaskAccessor schedulerAccessor,
step.core.accessors.CRUDAccessor<LastExecutionBeforeStatusChangeCacheEntry> lastExecutionBeforeStatusChangeCache) |
Modifier and Type | Method and Description |
---|---|
step.core.execution.model.Execution |
getLastExecutionBeforeStatusChange(String taskId) |
void |
incrementalUpdateLastExecutionBeforeChangeCache(String taskId) |
void |
load() |
protected final ch.exense.commons.app.Configuration configuration
protected final step.core.execution.model.ExecutionAccessor executionAccessor
protected final step.core.scheduler.ExecutionTaskAccessor schedulerAccessor
protected final step.core.accessors.CRUDAccessor<LastExecutionBeforeStatusChangeCacheEntry> lastExecutionBeforeStatusChangeCache
public LastExecutionBeforeStatusChangeCache(ch.exense.commons.app.Configuration configuration, step.core.execution.model.ExecutionAccessor executionAccessor, step.core.scheduler.ExecutionTaskAccessor schedulerAccessor, step.core.accessors.CRUDAccessor<LastExecutionBeforeStatusChangeCacheEntry> lastExecutionBeforeStatusChangeCache)
Copyright © 2020. All rights reserved.