Interface DynamicBpmnService

  • All Known Implementing Classes:
    DynamicBpmnServiceImpl

    public interface DynamicBpmnService
    Service providing access to the repository of process definitions and deployments.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.fasterxml.jackson.databind.node.ObjectNode changeDmnTaskDecisionTableKey​(java.lang.String id, java.lang.String decisionTableKey)  
      void changeDmnTaskDecisionTableKey​(java.lang.String id, java.lang.String decisionTableKey, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeLocalizationDescription​(java.lang.String language, java.lang.String id, java.lang.String value)  
      void changeLocalizationDescription​(java.lang.String language, java.lang.String id, java.lang.String value, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeLocalizationName​(java.lang.String language, java.lang.String id, java.lang.String value)  
      void changeLocalizationName​(java.lang.String language, java.lang.String id, java.lang.String value, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeScriptTaskScript​(java.lang.String id, java.lang.String script)  
      void changeScriptTaskScript​(java.lang.String id, java.lang.String script, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeSequenceFlowCondition​(java.lang.String id, java.lang.String condition)  
      void changeSequenceFlowCondition​(java.lang.String id, java.lang.String condition, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeServiceTaskClassName​(java.lang.String id, java.lang.String className)  
      void changeServiceTaskClassName​(java.lang.String id, java.lang.String className, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeServiceTaskDelegateExpression​(java.lang.String id, java.lang.String expression)  
      void changeServiceTaskDelegateExpression​(java.lang.String id, java.lang.String expression, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeServiceTaskExpression​(java.lang.String id, java.lang.String expression)  
      void changeServiceTaskExpression​(java.lang.String id, java.lang.String expression, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskAssignee​(java.lang.String id, java.lang.String assignee)  
      void changeUserTaskAssignee​(java.lang.String id, java.lang.String assignee, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskCandidateGroup​(java.lang.String id, java.lang.String candidateGroup, boolean overwriteOtherChangedEntries)  
      void changeUserTaskCandidateGroup​(java.lang.String id, java.lang.String candidateGroup, boolean overwriteOtherChangedEntries, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskCandidateUser​(java.lang.String id, java.lang.String candidateUser, boolean overwriteOtherChangedEntries)  
      void changeUserTaskCandidateUser​(java.lang.String id, java.lang.String candidateUser, boolean overwriteOtherChangedEntries, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskCategory​(java.lang.String id, java.lang.String category)  
      void changeUserTaskCategory​(java.lang.String id, java.lang.String category, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskDescription​(java.lang.String id, java.lang.String description)  
      void changeUserTaskDescription​(java.lang.String id, java.lang.String description, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskDueDate​(java.lang.String id, java.lang.String dueDate)  
      void changeUserTaskDueDate​(java.lang.String id, java.lang.String dueDate, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskFormKey​(java.lang.String id, java.lang.String formKey)  
      void changeUserTaskFormKey​(java.lang.String id, java.lang.String formKey, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskName​(java.lang.String id, java.lang.String name)  
      void changeUserTaskName​(java.lang.String id, java.lang.String name, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskOwner​(java.lang.String id, java.lang.String owner)  
      void changeUserTaskOwner​(java.lang.String id, java.lang.String owner, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskPriority​(java.lang.String id, java.lang.String priority)  
      void changeUserTaskPriority​(java.lang.String id, java.lang.String priority, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode getBpmnElementProperties​(java.lang.String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode getLocalizationElementProperties​(java.lang.String language, java.lang.String id, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
      com.fasterxml.jackson.databind.node.ObjectNode getProcessDefinitionInfo​(java.lang.String processDefinitionId)  
      void saveProcessDefinitionInfo​(java.lang.String processDefinitionId, com.fasterxml.jackson.databind.node.ObjectNode infoNode)  
    • Method Detail

      • getProcessDefinitionInfo

        com.fasterxml.jackson.databind.node.ObjectNode getProcessDefinitionInfo​(java.lang.String processDefinitionId)
      • saveProcessDefinitionInfo

        void saveProcessDefinitionInfo​(java.lang.String processDefinitionId,
                                       com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeServiceTaskClassName

        com.fasterxml.jackson.databind.node.ObjectNode changeServiceTaskClassName​(java.lang.String id,
                                                                                  java.lang.String className)
      • changeServiceTaskClassName

        void changeServiceTaskClassName​(java.lang.String id,
                                        java.lang.String className,
                                        com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeServiceTaskExpression

        com.fasterxml.jackson.databind.node.ObjectNode changeServiceTaskExpression​(java.lang.String id,
                                                                                   java.lang.String expression)
      • changeServiceTaskExpression

        void changeServiceTaskExpression​(java.lang.String id,
                                         java.lang.String expression,
                                         com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeServiceTaskDelegateExpression

        com.fasterxml.jackson.databind.node.ObjectNode changeServiceTaskDelegateExpression​(java.lang.String id,
                                                                                           java.lang.String expression)
      • changeServiceTaskDelegateExpression

        void changeServiceTaskDelegateExpression​(java.lang.String id,
                                                 java.lang.String expression,
                                                 com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeScriptTaskScript

        com.fasterxml.jackson.databind.node.ObjectNode changeScriptTaskScript​(java.lang.String id,
                                                                              java.lang.String script)
      • changeScriptTaskScript

        void changeScriptTaskScript​(java.lang.String id,
                                    java.lang.String script,
                                    com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskName

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskName​(java.lang.String id,
                                                                          java.lang.String name)
      • changeUserTaskName

        void changeUserTaskName​(java.lang.String id,
                                java.lang.String name,
                                com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskDescription

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskDescription​(java.lang.String id,
                                                                                 java.lang.String description)
      • changeUserTaskDescription

        void changeUserTaskDescription​(java.lang.String id,
                                       java.lang.String description,
                                       com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskDueDate

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskDueDate​(java.lang.String id,
                                                                             java.lang.String dueDate)
      • changeUserTaskDueDate

        void changeUserTaskDueDate​(java.lang.String id,
                                   java.lang.String dueDate,
                                   com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskPriority

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskPriority​(java.lang.String id,
                                                                              java.lang.String priority)
      • changeUserTaskPriority

        void changeUserTaskPriority​(java.lang.String id,
                                    java.lang.String priority,
                                    com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskCategory

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskCategory​(java.lang.String id,
                                                                              java.lang.String category)
      • changeUserTaskCategory

        void changeUserTaskCategory​(java.lang.String id,
                                    java.lang.String category,
                                    com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskFormKey

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskFormKey​(java.lang.String id,
                                                                             java.lang.String formKey)
      • changeUserTaskFormKey

        void changeUserTaskFormKey​(java.lang.String id,
                                   java.lang.String formKey,
                                   com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskAssignee

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskAssignee​(java.lang.String id,
                                                                              java.lang.String assignee)
      • changeUserTaskAssignee

        void changeUserTaskAssignee​(java.lang.String id,
                                    java.lang.String assignee,
                                    com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskOwner

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskOwner​(java.lang.String id,
                                                                           java.lang.String owner)
      • changeUserTaskOwner

        void changeUserTaskOwner​(java.lang.String id,
                                 java.lang.String owner,
                                 com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskCandidateUser

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskCandidateUser​(java.lang.String id,
                                                                                   java.lang.String candidateUser,
                                                                                   boolean overwriteOtherChangedEntries)
      • changeUserTaskCandidateUser

        void changeUserTaskCandidateUser​(java.lang.String id,
                                         java.lang.String candidateUser,
                                         boolean overwriteOtherChangedEntries,
                                         com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeUserTaskCandidateGroup

        com.fasterxml.jackson.databind.node.ObjectNode changeUserTaskCandidateGroup​(java.lang.String id,
                                                                                    java.lang.String candidateGroup,
                                                                                    boolean overwriteOtherChangedEntries)
      • changeUserTaskCandidateGroup

        void changeUserTaskCandidateGroup​(java.lang.String id,
                                          java.lang.String candidateGroup,
                                          boolean overwriteOtherChangedEntries,
                                          com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeDmnTaskDecisionTableKey

        com.fasterxml.jackson.databind.node.ObjectNode changeDmnTaskDecisionTableKey​(java.lang.String id,
                                                                                     java.lang.String decisionTableKey)
      • changeDmnTaskDecisionTableKey

        void changeDmnTaskDecisionTableKey​(java.lang.String id,
                                           java.lang.String decisionTableKey,
                                           com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeSequenceFlowCondition

        com.fasterxml.jackson.databind.node.ObjectNode changeSequenceFlowCondition​(java.lang.String id,
                                                                                   java.lang.String condition)
      • changeSequenceFlowCondition

        void changeSequenceFlowCondition​(java.lang.String id,
                                         java.lang.String condition,
                                         com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • getBpmnElementProperties

        com.fasterxml.jackson.databind.node.ObjectNode getBpmnElementProperties​(java.lang.String id,
                                                                                com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeLocalizationName

        com.fasterxml.jackson.databind.node.ObjectNode changeLocalizationName​(java.lang.String language,
                                                                              java.lang.String id,
                                                                              java.lang.String value)
      • changeLocalizationName

        void changeLocalizationName​(java.lang.String language,
                                    java.lang.String id,
                                    java.lang.String value,
                                    com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • changeLocalizationDescription

        com.fasterxml.jackson.databind.node.ObjectNode changeLocalizationDescription​(java.lang.String language,
                                                                                     java.lang.String id,
                                                                                     java.lang.String value)
      • changeLocalizationDescription

        void changeLocalizationDescription​(java.lang.String language,
                                           java.lang.String id,
                                           java.lang.String value,
                                           com.fasterxml.jackson.databind.node.ObjectNode infoNode)
      • getLocalizationElementProperties

        com.fasterxml.jackson.databind.node.ObjectNode getLocalizationElementProperties​(java.lang.String language,
                                                                                        java.lang.String id,
                                                                                        com.fasterxml.jackson.databind.node.ObjectNode infoNode)