Package org.flowable.engine.impl.util
Class Flowable5Util
- java.lang.Object
-
- org.flowable.engine.impl.util.Flowable5Util
-
public class Flowable5Util extends Object
- Author:
- Joram Barrez, Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description static StringV5_ENGINE_TAG
-
Constructor Summary
Constructors Constructor Description Flowable5Util()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Flowable5CompatibilityHandlergetFlowable5CompatibilityHandler()static booleanisFlowable5Deployment(Deployment deployment, CommandContext commandContext)static booleanisFlowable5Deployment(Deployment deployment, ProcessEngineConfigurationImpl processEngineConfiguration)static booleanisFlowable5ProcessDefinition(ProcessDefinition processDefinition, CommandContext commandContext)static booleanisFlowable5ProcessDefinition(ProcessDefinition processDefinition, ProcessEngineConfigurationImpl processEngineConfiguration)static booleanisFlowable5ProcessDefinitionId(CommandContext commandContext, String processDefinitionId)static booleanisFlowable5ProcessDefinitionId(ProcessEngineConfigurationImpl processEngineConfiguration, String processDefinitionId)Use this method when running outside aCommandContext.static booleanisJobHandledByV5Engine(org.flowable.job.api.JobInfo jobInfo)static booleanisV5Entity(String tag, String id, String entityType, ProcessEngineConfigurationImpl processEngineConfiguration)static booleanisVersion5Tag(String tag)
-
-
-
Field Detail
-
V5_ENGINE_TAG
public static final String V5_ENGINE_TAG
- See Also:
- Constant Field Values
-
-
Method Detail
-
isJobHandledByV5Engine
public static boolean isJobHandledByV5Engine(org.flowable.job.api.JobInfo jobInfo)
-
isFlowable5ProcessDefinitionId
public static boolean isFlowable5ProcessDefinitionId(CommandContext commandContext, String processDefinitionId)
-
isFlowable5ProcessDefinitionId
public static boolean isFlowable5ProcessDefinitionId(ProcessEngineConfigurationImpl processEngineConfiguration, String processDefinitionId)
Use this method when running outside aCommandContext. It will check the cache first and only start a newCommandContextwhen no result is found in the cache.
-
isFlowable5Deployment
public static boolean isFlowable5Deployment(Deployment deployment, CommandContext commandContext)
-
isFlowable5Deployment
public static boolean isFlowable5Deployment(Deployment deployment, ProcessEngineConfigurationImpl processEngineConfiguration)
-
isFlowable5ProcessDefinition
public static boolean isFlowable5ProcessDefinition(ProcessDefinition processDefinition, CommandContext commandContext)
-
isFlowable5ProcessDefinition
public static boolean isFlowable5ProcessDefinition(ProcessDefinition processDefinition, ProcessEngineConfigurationImpl processEngineConfiguration)
-
isV5Entity
public static boolean isV5Entity(String tag, String id, String entityType, ProcessEngineConfigurationImpl processEngineConfiguration)
-
isVersion5Tag
public static boolean isVersion5Tag(String tag)
-
getFlowable5CompatibilityHandler
public static Flowable5CompatibilityHandler getFlowable5CompatibilityHandler()
-
-