Package org.flowable.engine.migration
Class ProcessInstanceMigrationDocumentConverter.BaseActivityMigrationMappingConverter<T extends ActivityMigrationMapping>
java.lang.Object
org.flowable.engine.migration.ProcessInstanceMigrationDocumentConverter.BaseActivityMigrationMappingConverter<T>
- Direct Known Subclasses:
ProcessInstanceMigrationDocumentConverter.ManyToOneMappingConverter,ProcessInstanceMigrationDocumentConverter.OneToManyMappingConverter,ProcessInstanceMigrationDocumentConverter.OneToOneMappingConverter
- Enclosing class:
- ProcessInstanceMigrationDocumentConverter
public abstract static class ProcessInstanceMigrationDocumentConverter.BaseActivityMigrationMappingConverter<T extends ActivityMigrationMapping>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <M extends ActivityMigrationMappingOptions<T>>
voidconvertAdditionalMappingInfoFromJson(M mapping, com.fasterxml.jackson.databind.JsonNode jsonNode) protected com.fasterxml.jackson.databind.node.ObjectNodeconvertAdditionalMappingInfoToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) abstract TconvertFromJson(com.fasterxml.jackson.databind.JsonNode jsonNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected abstract com.fasterxml.jackson.databind.JsonNodeconvertLocalVariablesToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected abstract com.fasterxml.jackson.databind.node.ObjectNodeconvertMappingInfoToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected abstract com.fasterxml.jackson.databind.JsonNodeconvertNewAssigneeToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) com.fasterxml.jackson.databind.node.ObjectNodeconvertToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected <V> VgetLocalVariablesFromJson(com.fasterxml.jackson.databind.JsonNode jsonNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected StringgetNewAssigneeFromJson(com.fasterxml.jackson.databind.JsonNode jsonNode)
-
Constructor Details
-
BaseActivityMigrationMappingConverter
public BaseActivityMigrationMappingConverter()
-
-
Method Details
-
convertToJson
public com.fasterxml.jackson.databind.node.ObjectNode convertToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
convertMappingInfoToJson
protected abstract com.fasterxml.jackson.databind.node.ObjectNode convertMappingInfoToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
convertAdditionalMappingInfoToJson
protected com.fasterxml.jackson.databind.node.ObjectNode convertAdditionalMappingInfoToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
convertLocalVariablesToJson
protected abstract com.fasterxml.jackson.databind.JsonNode convertLocalVariablesToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
convertNewAssigneeToJson
protected abstract com.fasterxml.jackson.databind.JsonNode convertNewAssigneeToJson(T mapping, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
convertFromJson
public abstract T convertFromJson(com.fasterxml.jackson.databind.JsonNode jsonNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
convertAdditionalMappingInfoFromJson
protected <M extends ActivityMigrationMappingOptions<T>> void convertAdditionalMappingInfoFromJson(M mapping, com.fasterxml.jackson.databind.JsonNode jsonNode) -
getLocalVariablesFromJson
protected <V> V getLocalVariablesFromJson(com.fasterxml.jackson.databind.JsonNode jsonNode, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
getNewAssigneeFromJson
-