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 Details

    • BaseActivityMigrationMappingConverter

      public BaseActivityMigrationMappingConverter()
  • Method Details

    • convertToJson

      public tools.jackson.databind.node.ObjectNode convertToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertMappingInfoToJson

      protected abstract tools.jackson.databind.node.ObjectNode convertMappingInfoToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertAdditionalMappingInfoToJson

      protected tools.jackson.databind.node.ObjectNode convertAdditionalMappingInfoToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertLocalVariablesToJson

      protected abstract tools.jackson.databind.JsonNode convertLocalVariablesToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewNameToJson

      protected abstract tools.jackson.databind.JsonNode convertNewNameToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewDueDateToJson

      protected abstract tools.jackson.databind.JsonNode convertNewDueDateToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewPriorityToJson

      protected abstract tools.jackson.databind.JsonNode convertNewPriorityToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewCategoryToJson

      protected abstract tools.jackson.databind.JsonNode convertNewCategoryToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewFormKeyToJson

      protected abstract tools.jackson.databind.JsonNode convertNewFormKeyToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewAssigneeToJson

      protected abstract tools.jackson.databind.JsonNode convertNewAssigneeToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewOwnerToJson

      protected abstract tools.jackson.databind.JsonNode convertNewOwnerToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewCandidateUsersToJson

      protected abstract tools.jackson.databind.JsonNode convertNewCandidateUsersToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertNewCandidateGroupsToJson

      protected abstract tools.jackson.databind.JsonNode convertNewCandidateGroupsToJson(T mapping, tools.jackson.databind.ObjectMapper objectMapper)
    • convertFromJson

      public abstract T convertFromJson(tools.jackson.databind.JsonNode jsonNode, tools.jackson.databind.ObjectMapper objectMapper)
    • convertAdditionalMappingInfoFromJson

      protected <M extends ActivityMigrationMappingOptions<T>> void convertAdditionalMappingInfoFromJson(M mapping, tools.jackson.databind.JsonNode jsonNode)
    • getLocalVariablesFromJson

      protected <V> V getLocalVariablesFromJson(tools.jackson.databind.JsonNode jsonNode, tools.jackson.databind.ObjectMapper objectMapper)
    • getNewNameFromJson

      protected String getNewNameFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewDueDateFromJson

      protected String getNewDueDateFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewPriorityFromJson

      protected String getNewPriorityFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewCategoryFromJson

      protected String getNewCategoryFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewFormKeyFromJson

      protected String getNewFormKeyFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewAssigneeFromJson

      protected String getNewAssigneeFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewOwnerFromJson

      protected String getNewOwnerFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewCandidateUsersFromJson

      protected List<String> getNewCandidateUsersFromJson(tools.jackson.databind.JsonNode jsonNode)
    • getNewCandidateGroupsFromJson

      protected List<String> getNewCandidateGroupsFromJson(tools.jackson.databind.JsonNode jsonNode)