public class ProcessDefinitionUtil extends Object
ProcessDefinitionEntity and Process lookup. Use this class rather than accessing the process definition cache or
DeploymentManager directly.| Constructor and Description |
|---|
ProcessDefinitionUtil() |
| Modifier and Type | Method and Description |
|---|---|
static org.flowable.bpmn.model.BpmnModel |
getBpmnModel(String processDefinitionId) |
static org.flowable.bpmn.model.BpmnModel |
getBpmnModelFromCache(String processDefinitionId) |
static String |
getDefinitionDeploymentId(ProcessDefinition processDefinition,
ProcessEngineConfigurationImpl processEngineConfiguration) |
static String |
getDefinitionDeploymentId(String processDefinitionId) |
static String |
getDefinitionDeploymentId(String processDefinitionId,
ProcessEngineConfigurationImpl processEngineConfiguration) |
static org.flowable.bpmn.model.Process |
getProcess(String processDefinitionId) |
static ProcessDefinition |
getProcessDefinition(String processDefinitionId) |
static ProcessDefinition |
getProcessDefinition(String processDefinitionId,
boolean checkCacheOnly) |
static ProcessDefinition |
getProcessDefinition(String processDefinitionId,
boolean checkCacheOnly,
ProcessEngineConfigurationImpl processEngineConfiguration) |
static ProcessDefinitionEntity |
getProcessDefinitionFromDatabase(String processDefinitionId) |
static boolean |
isProcessDefinitionSuspended(String processDefinitionId) |
public static String getDefinitionDeploymentId(String processDefinitionId)
public static String getDefinitionDeploymentId(String processDefinitionId, ProcessEngineConfigurationImpl processEngineConfiguration)
public static String getDefinitionDeploymentId(ProcessDefinition processDefinition, ProcessEngineConfigurationImpl processEngineConfiguration)
public static ProcessDefinition getProcessDefinition(String processDefinitionId)
public static ProcessDefinition getProcessDefinition(String processDefinitionId, boolean checkCacheOnly)
public static ProcessDefinition getProcessDefinition(String processDefinitionId, boolean checkCacheOnly, ProcessEngineConfigurationImpl processEngineConfiguration)
public static org.flowable.bpmn.model.Process getProcess(String processDefinitionId)
public static org.flowable.bpmn.model.BpmnModel getBpmnModel(String processDefinitionId)
public static org.flowable.bpmn.model.BpmnModel getBpmnModelFromCache(String processDefinitionId)
public static boolean isProcessDefinitionSuspended(String processDefinitionId)
public static ProcessDefinitionEntity getProcessDefinitionFromDatabase(String processDefinitionId)
Copyright © 2020 Flowable. All rights reserved.