Class ProcessDefinitionUtil


  • public class ProcessDefinitionUtil
    extends java.lang.Object
    A utility class that hides the complexity of ProcessDefinitionEntity and Process lookup. Use this class rather than accessing the process definition cache or DeploymentManager directly.
    • Constructor Detail

      • ProcessDefinitionUtil

        public ProcessDefinitionUtil()
    • Method Detail

      • getProcessDefinition

        public static ProcessDefinition getProcessDefinition​(java.lang.String processDefinitionId)
      • getProcessDefinition

        public static ProcessDefinition getProcessDefinition​(java.lang.String processDefinitionId,
                                                             boolean checkCacheOnly)
      • getProcess

        public static org.activiti.bpmn.model.Process getProcess​(java.lang.String processDefinitionId)
      • getBpmnModel

        public static org.activiti.bpmn.model.BpmnModel getBpmnModel​(java.lang.String processDefinitionId)
      • getBpmnModelFromCache

        public static org.activiti.bpmn.model.BpmnModel getBpmnModelFromCache​(java.lang.String processDefinitionId)
      • isProcessDefinitionSuspended

        public static boolean isProcessDefinitionSuspended​(java.lang.String processDefinitionId)
      • getProcessDefinitionFromDatabase

        public static ProcessDefinitionEntity getProcessDefinitionFromDatabase​(java.lang.String processDefinitionId)