Class TopicFetchInstruction

java.lang.Object
org.eximeebpms.bpm.engine.impl.externaltask.TopicFetchInstruction
All Implemented Interfaces:
Serializable

public class TopicFetchInstruction extends Object implements Serializable
Author:
Thorben Lindhauer
See Also:
  • Field Details Link icon

    • topicName Link icon

      protected String topicName
    • businessKey Link icon

      protected String businessKey
    • processDefinitionId Link icon

      protected String processDefinitionId
    • processDefinitionIds Link icon

      protected String[] processDefinitionIds
    • processDefinitionKey Link icon

      protected String processDefinitionKey
    • processDefinitionKeys Link icon

      protected String[] processDefinitionKeys
    • processDefinitionVersionTag Link icon

      protected String processDefinitionVersionTag
    • isTenantIdSet Link icon

      protected boolean isTenantIdSet
    • tenantIds Link icon

      protected String[] tenantIds
    • variablesToFetch Link icon

      protected List<String> variablesToFetch
    • filterVariables Link icon

      protected List<QueryVariableValue> filterVariables
    • lockDuration Link icon

      protected long lockDuration
    • deserializeVariables Link icon

      protected boolean deserializeVariables
    • localVariables Link icon

      protected boolean localVariables
    • includeExtensionProperties Link icon

      protected boolean includeExtensionProperties
  • Constructor Details Link icon

    • TopicFetchInstruction Link icon

      public TopicFetchInstruction(String topicName, long lockDuration)
  • Method Details Link icon

    • getVariablesToFetch Link icon

      public List<String> getVariablesToFetch()
    • setVariablesToFetch Link icon

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

      public void setBusinessKey(String businessKey)
    • getBusinessKey Link icon

      public String getBusinessKey()
    • setProcessDefinitionId Link icon

      public void setProcessDefinitionId(String processDefinitionId)
    • getProcessDefinitionId Link icon

      public String getProcessDefinitionId()
    • setProcessDefinitionIds Link icon

      public void setProcessDefinitionIds(String[] processDefinitionIds)
    • getProcessDefinitionIds Link icon

      public String[] getProcessDefinitionIds()
    • setProcessDefinitionKey Link icon

      public void setProcessDefinitionKey(String processDefinitionKey)
    • getProcessDefinitionKey Link icon

      public String getProcessDefinitionKey()
    • setProcessDefinitionKeys Link icon

      public void setProcessDefinitionKeys(String[] processDefinitionKeys)
    • getProcessDefinitionKeys Link icon

      public String[] getProcessDefinitionKeys()
    • setProcessDefinitionVersionTag Link icon

      public void setProcessDefinitionVersionTag(String processDefinitionVersionTag)
    • getProcessDefinitionVersionTag Link icon

      public String getProcessDefinitionVersionTag()
    • isTenantIdSet Link icon

      public boolean isTenantIdSet()
    • setTenantIdSet Link icon

      public void setTenantIdSet(boolean isTenantIdSet)
    • getTenantIds Link icon

      public String[] getTenantIds()
    • setTenantIds Link icon

      public void setTenantIds(String[] tenantIds)
    • getFilterVariables Link icon

      public List<QueryVariableValue> getFilterVariables()
    • setFilterVariables Link icon

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

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

      public Long getLockDuration()
    • getTopicName Link icon

      public String getTopicName()
    • isDeserializeVariables Link icon

      public boolean isDeserializeVariables()
    • setDeserializeVariables Link icon

      public void setDeserializeVariables(boolean deserializeVariables)
    • ensureVariablesInitialized Link icon

      public void ensureVariablesInitialized()
    • isLocalVariables Link icon

      public boolean isLocalVariables()
    • setLocalVariables Link icon

      public void setLocalVariables(boolean localVariables)
    • isIncludeExtensionProperties Link icon

      public boolean isIncludeExtensionProperties()
    • setIncludeExtensionProperties Link icon

      public void setIncludeExtensionProperties(boolean includeExtensionProperties)