Class PlatformFormUtil
java.lang.Object
com.flowable.platform.service.util.PlatformFormUtil
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionasMap
(com.fasterxml.jackson.databind.node.ObjectNode objectNode, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) static void
copyAndTransformSavedFormInstanceValues
(Map<String, Object> savedFormVariables, Map<String, Object> variableMap, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected static void
copyToMap
(Map<String, Object> variableMap, String formVariableName, com.fasterxml.jackson.databind.JsonNode valueNode, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected static String
getContentItemDownloadUrl
(String contentItemId) protected static String
getRenditionItemDownloadUrl
(String renditionItemId) static String
getStartFormFieldValidation
(Map<String, List<ExtensionElement>> extensionElements) static boolean
isFormFieldValidationEnabled
(VariableContainer variableContainer, String formFieldValidationExpression) static ContentItemRepresentation
transformContentItem
(CoreContentItem contentItem, SimpleContentTypeMapper simpleTypeMapper) static List<ContentItemRepresentation>
transformContentItems
(List<? extends CoreContentItem> contentItems, SimpleContentTypeMapper simpleTypeMapper) protected static ContentItemRepresentation
transformContentItemWithFormMetadata
(CoreContentItem contentItem, com.fasterxml.jackson.databind.node.ObjectNode itemNode, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) static ContentItemRepresentation
transformContentItemWithoutMetadata
(CoreContentItem contentItem, SimpleContentTypeMapper simpleTypeMapper)
-
Field Details
-
CONTENT_ITEM_DOWNLOAD_URL_PATTERN
- See Also:
-
CONTENT_RENDITION_ITEM_DOWNLOAD_URL_PATTERN
- See Also:
-
-
Method Details
-
copyAndTransformSavedFormInstanceValues
public static void copyAndTransformSavedFormInstanceValues(Map<String, Object> savedFormVariables, Map<String, Object> variableMap, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
transformContentItems
public static List<ContentItemRepresentation> transformContentItems(List<? extends CoreContentItem> contentItems, SimpleContentTypeMapper simpleTypeMapper) -
transformContentItem
public static ContentItemRepresentation transformContentItem(CoreContentItem contentItem, SimpleContentTypeMapper simpleTypeMapper) -
transformContentItemWithFormMetadata
protected static ContentItemRepresentation transformContentItemWithFormMetadata(CoreContentItem contentItem, com.fasterxml.jackson.databind.node.ObjectNode itemNode, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
transformContentItemWithoutMetadata
public static ContentItemRepresentation transformContentItemWithoutMetadata(CoreContentItem contentItem, SimpleContentTypeMapper simpleTypeMapper) -
isFormFieldValidationEnabled
public static boolean isFormFieldValidationEnabled(VariableContainer variableContainer, String formFieldValidationExpression) -
getStartFormFieldValidation
public static String getStartFormFieldValidation(Map<String, List<ExtensionElement>> extensionElements) -
copyToMap
protected static void copyToMap(Map<String, Object> variableMap, String formVariableName, com.fasterxml.jackson.databind.JsonNode valueNode, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
asMap
protected static Map<String,Object> asMap(com.fasterxml.jackson.databind.node.ObjectNode objectNode, CoreContentService contentService, SimpleContentTypeMapper simpleTypeMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getContentItemDownloadUrl
-
getRenditionItemDownloadUrl
-