Class BaseSlaJobHandler
java.lang.Object
com.flowable.platform.service.jobhandler.BaseSlaJobHandler
- All Implemented Interfaces:
org.flowable.job.service.JobHandler
- Direct Known Subclasses:
SlaDueDateJobHandler,SlaEscalationJobHandler
public abstract class BaseSlaJobHandler
extends Object
implements org.flowable.job.service.JobHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.flowable.cmmn.api.runtime.CaseInstancegetCaseInstance(String caseInstanceId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.task.api.TaskgetCaseTask(String taskId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.common.engine.impl.el.ExpressionManagergetExpressionManager(org.flowable.task.service.impl.persistence.entity.TaskEntity task, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.job.service.JobServiceConfigurationgetJobServiceConfiguration(String scopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected PlatformEngineConfigurationgetPlatformEngineConfiguration(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected PlatformRuntimeServicegetPlatformRuntimeService(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.engine.runtime.ProcessInstancegetProcessInstance(String processInstanceId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.task.api.TaskgetProcessTask(String taskId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected SlaDefinitionModelgetSlaDefinitionModel(String slaDefinitionId) protected org.flowable.task.api.TaskgetTask(String taskId, org.flowable.job.service.impl.persistence.entity.JobEntity job, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected com.fasterxml.jackson.databind.JsonNodereadConfiguration(org.flowable.job.service.impl.persistence.entity.JobEntity job, String configuration, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.job.service.JobHandler
execute, getType
-
Constructor Details
-
BaseSlaJobHandler
public BaseSlaJobHandler()
-
-
Method Details
-
getProcessTask
protected org.flowable.task.api.Task getProcessTask(String taskId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getCaseTask
protected org.flowable.task.api.Task getCaseTask(String taskId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getCaseInstance
protected org.flowable.cmmn.api.runtime.CaseInstance getCaseInstance(String caseInstanceId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getProcessInstance
protected org.flowable.engine.runtime.ProcessInstance getProcessInstance(String processInstanceId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getSlaDefinitionModel
-
getTask
protected org.flowable.task.api.Task getTask(String taskId, org.flowable.job.service.impl.persistence.entity.JobEntity job, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
readConfiguration
protected com.fasterxml.jackson.databind.JsonNode readConfiguration(org.flowable.job.service.impl.persistence.entity.JobEntity job, String configuration, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getExpressionManager
protected org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager(org.flowable.task.service.impl.persistence.entity.TaskEntity task, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getJobServiceConfiguration
protected org.flowable.job.service.JobServiceConfiguration getJobServiceConfiguration(String scopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getPlatformRuntimeService
protected PlatformRuntimeService getPlatformRuntimeService(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getPlatformEngineConfiguration
protected PlatformEngineConfiguration getPlatformEngineConfiguration(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-