Class ResourceNameUtil
- java.lang.Object
-
- org.flowable.dmn.engine.impl.deployer.ResourceNameUtil
-
public class ResourceNameUtil extends Object
Static methods for working with DMN and image resource names.
-
-
Field Summary
Fields Modifier and Type Field Description static String[]DIAGRAM_SUFFIXESstatic String[]DMN_RESOURCE_SUFFIXES
-
Constructor Summary
Constructors Constructor Description ResourceNameUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgetDecisionRequirementsDiagramResourceName(String dmnFileResource, String decisionKey, String diagramSuffix)static StringgetDecisionRequirementsDiagramResourceNameFromDeployment(DecisionEntity decisionDefinition, Map<String,EngineResource> resources)Finds the name of a resource for the diagram for a decision definition.static StringstripDmnFileSuffix(String dmnFileResource)
-
-
-
Method Detail
-
getDecisionRequirementsDiagramResourceName
public static String getDecisionRequirementsDiagramResourceName(String dmnFileResource, String decisionKey, String diagramSuffix)
-
getDecisionRequirementsDiagramResourceNameFromDeployment
public static String getDecisionRequirementsDiagramResourceNameFromDeployment(DecisionEntity decisionDefinition, Map<String,EngineResource> resources)
Finds the name of a resource for the diagram for a decision definition. Assumes that the decision definition's key and (DMN) resource name are already set.- Returns:
- name of an existing resource, or null if no matching image resource is found in the resources.
-
-