Class UserTaskJsonConverter

    • Constructor Detail

      • UserTaskJsonConverter

        public UserTaskJsonConverter()
    • Method Detail

      • getExtensionElementValueAsInt

        protected int getExtensionElementValueAsInt​(String name,
                                                    UserTask userTask)
      • getExtensionElementValue

        protected String getExtensionElementValue​(String name,
                                                  UserTask userTask)
      • convertJsonToElement

        protected FlowElement convertJsonToElement​(com.fasterxml.jackson.databind.JsonNode elementNode,
                                                   com.fasterxml.jackson.databind.JsonNode modelNode,
                                                   Map<String,​com.fasterxml.jackson.databind.JsonNode> shapeMap)
        Specified by:
        convertJsonToElement in class BaseBpmnJsonConverter
      • fillAssigneeInfo

        protected void fillAssigneeInfo​(com.fasterxml.jackson.databind.JsonNode idmDefNode,
                                        com.fasterxml.jackson.databind.JsonNode canCompleteTaskNode,
                                        UserTask task)
      • fillCandidateUsers

        protected void fillCandidateUsers​(com.fasterxml.jackson.databind.JsonNode idmDefNode,
                                          com.fasterxml.jackson.databind.JsonNode canCompleteTaskNode,
                                          UserTask task)
      • fillCandidateGroups

        protected void fillCandidateGroups​(com.fasterxml.jackson.databind.JsonNode idmDefNode,
                                           com.fasterxml.jackson.databind.JsonNode canCompleteTaskNode,
                                           UserTask task)
      • addInitiatorCanCompleteExtensionElement

        protected void addInitiatorCanCompleteExtensionElement​(boolean canCompleteTask,
                                                               UserTask task)
      • addExtensionElement

        protected void addExtensionElement​(String name,
                                           com.fasterxml.jackson.databind.JsonNode elementNode,
                                           UserTask task)
      • addExtensionElement

        protected void addExtensionElement​(String name,
                                           String elementText,
                                           UserTask task)
      • fillProperty

        protected void fillProperty​(String propertyName,
                                    String extensionElementName,
                                    com.fasterxml.jackson.databind.node.ObjectNode elementNode,
                                    UserTask task)