Class CaseInstanceService


  • @Service
    public class CaseInstanceService
    extends Object
    • Constructor Detail

      • CaseInstanceService

        public CaseInstanceService()
    • Method Detail

      • listCaseInstances

        public com.fasterxml.jackson.databind.JsonNode listCaseInstances​(com.fasterxml.jackson.databind.node.ObjectNode bodyNode,
                                                                         ServerConfig serverConfig)
      • listCaseInstancesForCaseDefinition

        public com.fasterxml.jackson.databind.JsonNode listCaseInstancesForCaseDefinition​(com.fasterxml.jackson.databind.node.ObjectNode bodyNode,
                                                                                          ServerConfig serverConfig)
      • getCaseInstance

        public com.fasterxml.jackson.databind.JsonNode getCaseInstance​(ServerConfig serverConfig,
                                                                       String caseInstanceId)
      • getTasks

        public com.fasterxml.jackson.databind.JsonNode getTasks​(ServerConfig serverConfig,
                                                                String caseInstanceId)
      • getDecisionExecutions

        public com.fasterxml.jackson.databind.JsonNode getDecisionExecutions​(ServerConfig serverConfig,
                                                                             String caseInstanceId)
      • getVariables

        public com.fasterxml.jackson.databind.JsonNode getVariables​(ServerConfig serverConfig,
                                                                    String caseInstanceId)
      • updateVariable

        public void updateVariable​(ServerConfig serverConfig,
                                   String caseInstanceId,
                                   String variableName,
                                   com.fasterxml.jackson.databind.node.ObjectNode objectNode)
      • createVariable

        public void createVariable​(ServerConfig serverConfig,
                                   String caseInstanceId,
                                   com.fasterxml.jackson.databind.node.ObjectNode objectNode)
      • deleteVariable

        public void deleteVariable​(ServerConfig serverConfig,
                                   String caseInstanceId,
                                   String variableName)
      • getJobs

        public com.fasterxml.jackson.databind.JsonNode getJobs​(ServerConfig serverConfig,
                                                               String caseInstanceId)
      • getPlanItemInstancesForCaseInstance

        public com.fasterxml.jackson.databind.JsonNode getPlanItemInstancesForCaseInstance​(ServerConfig serverConfig,
                                                                                           String caseInstanceId)