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.ObjectMapperFields 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.JsonNodeconvertToJson(HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) static StringconvertToJsonString(HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) protected static StringgetJsonProperty(String propertyName, com.fasterxml.jackson.databind.JsonNode jsonNode) protected static IntegergetJsonPropertyAsInteger(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
-