Package org.activiti.engine.impl.util
Class ProcessDefinitionUtil
- java.lang.Object
-
- org.activiti.engine.impl.util.ProcessDefinitionUtil
-
public class ProcessDefinitionUtil extends Object
A utility class that hides the complexity ofProcessDefinitionEntityandProcesslookup. Use this class rather than accessing the process definition cache orDeploymentManagerdirectly.
-
-
Constructor Summary
Constructors Constructor Description ProcessDefinitionUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BpmnModelgetBpmnModel(String processDefinitionId)static BpmnModelgetBpmnModelFromCache(String processDefinitionId)static ProcessgetProcess(String processDefinitionId)static ProcessDefinitiongetProcessDefinition(String processDefinitionId)static ProcessDefinitiongetProcessDefinition(String processDefinitionId, boolean checkCacheOnly)static ProcessDefinitionEntitygetProcessDefinitionFromDatabase(String processDefinitionId)static ProcessDefinitionHelpergetProcessDefinitionHelper()static booleanisProcessDefinitionSuspended(String processDefinitionId)
-
-
-
Method Detail
-
getProcessDefinition
public static ProcessDefinition getProcessDefinition(String processDefinitionId)
-
getProcessDefinition
public static ProcessDefinition getProcessDefinition(String processDefinitionId, boolean checkCacheOnly)
-
getProcessDefinitionHelper
public static ProcessDefinitionHelper getProcessDefinitionHelper()
-
isProcessDefinitionSuspended
public static boolean isProcessDefinitionSuspended(String processDefinitionId)
-
getProcessDefinitionFromDatabase
public static ProcessDefinitionEntity getProcessDefinitionFromDatabase(String processDefinitionId)
-
-