Class TopicFetchInstruction

    • Field Detail

      • topicName

        protected String topicName
      • businessKey

        protected String businessKey
      • processDefinitionId

        protected String processDefinitionId
      • processDefinitionIds

        protected String[] processDefinitionIds
      • processDefinitionKey

        protected String processDefinitionKey
      • processDefinitionKeys

        protected String[] processDefinitionKeys
      • processDefinitionVersionTag

        protected String processDefinitionVersionTag
      • isTenantIdSet

        protected boolean isTenantIdSet
      • tenantIds

        protected String[] tenantIds
      • variablesToFetch

        protected List<String> variablesToFetch
      • lockDuration

        protected long lockDuration
      • deserializeVariables

        protected boolean deserializeVariables
      • localVariables

        protected boolean localVariables
      • includeExtensionProperties

        protected boolean includeExtensionProperties
    • Constructor Detail

      • TopicFetchInstruction

        public TopicFetchInstruction​(String topicName,
                                     long lockDuration)
    • Method Detail

      • getVariablesToFetch

        public List<String> getVariablesToFetch()
      • setVariablesToFetch

        public void setVariablesToFetch​(List<String> variablesToFetch)
      • setBusinessKey

        public void setBusinessKey​(String businessKey)
      • getBusinessKey

        public String getBusinessKey()
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
      • setProcessDefinitionIds

        public void setProcessDefinitionIds​(String[] processDefinitionIds)
      • getProcessDefinitionIds

        public String[] getProcessDefinitionIds()
      • setProcessDefinitionKey

        public void setProcessDefinitionKey​(String processDefinitionKey)
      • getProcessDefinitionKey

        public String getProcessDefinitionKey()
      • setProcessDefinitionKeys

        public void setProcessDefinitionKeys​(String[] processDefinitionKeys)
      • getProcessDefinitionKeys

        public String[] getProcessDefinitionKeys()
      • setProcessDefinitionVersionTag

        public void setProcessDefinitionVersionTag​(String processDefinitionVersionTag)
      • getProcessDefinitionVersionTag

        public String getProcessDefinitionVersionTag()
      • isTenantIdSet

        public boolean isTenantIdSet()
      • setTenantIdSet

        public void setTenantIdSet​(boolean isTenantIdSet)
      • getTenantIds

        public String[] getTenantIds()
      • setTenantIds

        public void setTenantIds​(String[] tenantIds)
      • setFilterVariables

        public void setFilterVariables​(Map<String,​Object> filterVariables)
      • addFilterVariable

        public void addFilterVariable​(String name,
                                      Object value)
      • getLockDuration

        public Long getLockDuration()
      • getTopicName

        public String getTopicName()
      • isDeserializeVariables

        public boolean isDeserializeVariables()
      • setDeserializeVariables

        public void setDeserializeVariables​(boolean deserializeVariables)
      • ensureVariablesInitialized

        public void ensureVariablesInitialized()
      • isLocalVariables

        public boolean isLocalVariables()
      • setLocalVariables

        public void setLocalVariables​(boolean localVariables)
      • isIncludeExtensionProperties

        public boolean isIncludeExtensionProperties()
      • setIncludeExtensionProperties

        public void setIncludeExtensionProperties​(boolean includeExtensionProperties)