Class TopicRequestDto

java.lang.Object
org.camunda.bpm.client.topic.impl.dto.TopicRequestDto

public class TopicRequestDto extends Object
Author:
Tassilo Weidner
  • Field Details

    • topicName

      protected String topicName
    • lockDuration

      protected long lockDuration
    • variables

      protected List<String> variables
    • localVariables

      protected boolean localVariables
    • businessKey

      protected String businessKey
    • processDefinitionId

      protected String processDefinitionId
    • processDefinitionIdIn

      protected List<String> processDefinitionIdIn
    • processDefinitionKey

      protected String processDefinitionKey
    • processDefinitionKeyIn

      protected List<String> processDefinitionKeyIn
    • processDefinitionVersionTag

      protected String processDefinitionVersionTag
    • processVariables

      protected Map<String,Object> processVariables
    • withoutTenantId

      protected boolean withoutTenantId
    • tenantIdIn

      protected List<String> tenantIdIn
    • includeExtensionProperties

      protected boolean includeExtensionProperties
  • Constructor Details

    • TopicRequestDto

      public TopicRequestDto(String topicName, long lockDuration, List<String> variables, String businessKey)
  • Method Details

    • getTopicName

      public String getTopicName()
    • getLockDuration

      public long getLockDuration()
    • getVariables

      public List<String> getVariables()
    • isLocalVariables

      public boolean isLocalVariables()
    • setLocalVariables

      public void setLocalVariables(boolean localVariables)
    • getBusinessKey

      public String getBusinessKey()
    • getProcessDefinitionId

      public String getProcessDefinitionId()
    • setProcessDefinitionId

      public void setProcessDefinitionId(String processDefinitionId)
    • getProcessDefinitionIdIn

      public List<String> getProcessDefinitionIdIn()
    • setProcessDefinitionIdIn

      public void setProcessDefinitionIdIn(List<String> processDefinitionIds)
    • getProcessDefinitionKey

      public String getProcessDefinitionKey()
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • getProcessDefinitionKeyIn

      public List<String> getProcessDefinitionKeyIn()
    • setProcessDefinitionKeyIn

      public void setProcessDefinitionKeyIn(List<String> processDefinitionKeys)
    • getProcessDefinitionVersionTag

      public String getProcessDefinitionVersionTag()
    • setProcessDefinitionVersionTag

      public void setProcessDefinitionVersionTag(String processDefinitionVersionTag)
    • getProcessVariables

      public Map<String,Object> getProcessVariables()
    • setProcessVariables

      public void setProcessVariables(Map<String,Object> processVariables)
    • isWithoutTenantId

      public boolean isWithoutTenantId()
    • setWithoutTenantId

      public void setWithoutTenantId(boolean withoutTenantId)
    • getTenantIdIn

      public List<String> getTenantIdIn()
    • setTenantIdIn

      public void setTenantIdIn(List<String> tenantIdIn)
    • isIncludeExtensionProperties

      public boolean isIncludeExtensionProperties()
    • setIncludeExtensionProperties

      public void setIncludeExtensionProperties(boolean includeExtensionProperties)
    • fromTopicSubscription

      public static TopicRequestDto fromTopicSubscription(TopicSubscription topicSubscription, long clientLockDuration)