Class HistoricCaseInstanceMigrationDocumentConverter
java.lang.Object
org.flowable.cmmn.engine.impl.migration.HistoricCaseInstanceMigrationDocumentConverter
- All Implemented Interfaces:
CaseInstanceMigrationDocumentConstants
public class HistoricCaseInstanceMigrationDocumentConverter
extends Object
implements CaseInstanceMigrationDocumentConstants
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static com.fasterxml.jackson.databind.ObjectMapper
Fields inherited from interface org.flowable.cmmn.engine.impl.migration.CaseInstanceMigrationDocumentConstants
ACTIVATE_PLAN_ITEM_DEFINITIONS_JSON_SECTION, CASE_INSTANCE_VARIABLES_JSON_SECTION, CHANGE_PLAN_ITEM_DEFINITION_WITH_NEW_TARGET_IDS_JSON_SECTION, CHANGE_PLAN_ITEM_IDS_JSON_SECTION, CHANGE_PLAN_ITEM_IDS_WITH_DEFINITION_ID_JSON_SECTION, CONDITION_JSON_PROPERTY, EXISTING_PLAN_ITEM_DEFINITION_ID_JSON_PROPERTY, EXISTING_PLAN_ITEM_ID_JSON_PROPERTY, LOCAL_VARIABLES_JSON_SECTION, MOVE_TO_AVAILABLE_PLAN_ITEM_DEFINITIONS_JSON_SECTION, NEW_ASSIGNEE_JSON_PROPERTY, NEW_PLAN_ITEM_DEFINITION_ID_JSON_PROPERTY, NEW_PLAN_ITEM_ID_JSON_PROPERTY, PLAN_ITEM_DEFINITION_ID_JSON_PROPERTY, POST_UPGRADE_EXPRESSION_KEY_JSON_PROPERTY, PRE_UPGRADE_EXPRESSION_KEY_JSON_PROPERTY, REMOVE_WAITING_FOR_REPETITION_PLAN_ITEM_DEFINITIONS_JSON_SECTION, TERMINATE_PLAN_ITEM_DEFINITIONS_JSON_SECTION, TO_CASE_DEFINITION_ID_JSON_PROPERTY, TO_CASE_DEFINITION_KEY_JSON_PROPERTY, TO_CASE_DEFINITION_TENANT_ID_JSON_PROPERTY, TO_CASE_DEFINITION_VERSION_JSON_PROPERTY, WAITING_FOR_REPETITION_PLAN_ITEM_DEFINITIONS_JSON_SECTION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertFromJson
(String jsonCaseInstanceMigrationDocument) static com.fasterxml.jackson.databind.JsonNode
convertToJson
(HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) static String
convertToJsonString
(HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) protected static String
getJsonProperty
(String propertyName, com.fasterxml.jackson.databind.JsonNode jsonNode) protected static Integer
getJsonPropertyAsInteger
(String propertyName, com.fasterxml.jackson.databind.JsonNode jsonNode)
-
Field Details
-
objectMapper
protected static com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Details
-
HistoricCaseInstanceMigrationDocumentConverter
public HistoricCaseInstanceMigrationDocumentConverter()
-
-
Method Details
-
convertToJson
public static com.fasterxml.jackson.databind.JsonNode convertToJson(HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) -
convertToJsonString
public static String convertToJsonString(HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) -
convertFromJson
public static HistoricCaseInstanceMigrationDocument convertFromJson(String jsonCaseInstanceMigrationDocument) -
getJsonProperty
-
getJsonPropertyAsInteger
-