Class SubscriptionConfiguration
- java.lang.Object
-
- org.camunda.bpm.client.spring.impl.subscription.SubscriptionConfiguration
-
public class SubscriptionConfiguration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.BooleanautoOpenprotected java.lang.StringbusinessKeyprotected java.lang.BooleanincludeExtensionPropertiesprotected java.lang.BooleanlocalVariablesprotected java.lang.LonglockDurationprotected java.lang.StringprocessDefinitionIdprotected java.util.List<java.lang.String>processDefinitionIdInprotected java.lang.StringprocessDefinitionKeyprotected java.util.List<java.lang.String>processDefinitionKeyInprotected java.lang.StringprocessDefinitionVersionTagprotected java.util.Map<java.lang.String,java.lang.Object>processVariablesprotected java.util.List<java.lang.String>tenantIdInprotected java.lang.StringtopicNameprotected java.util.List<java.lang.String>variableNamesprotected java.lang.BooleanwithoutTenantId
-
Constructor Summary
Constructors Constructor Description SubscriptionConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfromAnnotation(ExternalTaskSubscription config)java.lang.BooleangetAutoOpen()java.lang.StringgetBusinessKey()java.lang.BooleangetIncludeExtensionProperties()java.lang.BooleangetLocalVariables()java.lang.LonggetLockDuration()java.lang.StringgetProcessDefinitionId()java.util.List<java.lang.String>getProcessDefinitionIdIn()java.lang.StringgetProcessDefinitionKey()java.util.List<java.lang.String>getProcessDefinitionKeyIn()java.lang.StringgetProcessDefinitionVersionTag()java.util.Map<java.lang.String,java.lang.Object>getProcessVariables()java.util.List<java.lang.String>getTenantIdIn()java.lang.StringgetTopicName()java.util.List<java.lang.String>getVariableNames()java.lang.BooleangetWithoutTenantId()protected static booleanisNull(long value)protected static booleanisNull(java.lang.String value)protected static booleanisNull(java.lang.String[] values)protected static booleanisNull(ExternalTaskSubscription.ProcessVariable[] values)voidsetAutoOpen(java.lang.Boolean autoOpen)voidsetBusinessKey(java.lang.String businessKey)voidsetIncludeExtensionProperties(java.lang.Boolean includeExtensionProperties)voidsetLocalVariables(java.lang.Boolean localVariables)voidsetLockDuration(java.lang.Long lockDuration)voidsetProcessDefinitionId(java.lang.String processDefinitionId)voidsetProcessDefinitionIdIn(java.util.List<java.lang.String> processDefinitionIdIn)voidsetProcessDefinitionKey(java.lang.String processDefinitionKey)voidsetProcessDefinitionKeyIn(java.util.List<java.lang.String> processDefinitionKeyIn)voidsetProcessDefinitionVersionTag(java.lang.String processDefinitionVersionTag)voidsetProcessVariables(java.util.Map<java.lang.String,java.lang.Object> processVariables)voidsetTenantIdIn(java.util.List<java.lang.String> tenantIdIn)voidsetTopicName(java.lang.String topicName)voidsetVariableNames(java.util.List<java.lang.String> variableNames)voidsetWithoutTenantId(java.lang.Boolean withoutTenantId)
-
-
-
Field Detail
-
autoOpen
protected java.lang.Boolean autoOpen
-
topicName
protected java.lang.String topicName
-
lockDuration
protected java.lang.Long lockDuration
-
variableNames
protected java.util.List<java.lang.String> variableNames
-
localVariables
protected java.lang.Boolean localVariables
-
businessKey
protected java.lang.String businessKey
-
processDefinitionId
protected java.lang.String processDefinitionId
-
processDefinitionIdIn
protected java.util.List<java.lang.String> processDefinitionIdIn
-
processDefinitionKey
protected java.lang.String processDefinitionKey
-
processDefinitionKeyIn
protected java.util.List<java.lang.String> processDefinitionKeyIn
-
processDefinitionVersionTag
protected java.lang.String processDefinitionVersionTag
-
processVariables
protected java.util.Map<java.lang.String,java.lang.Object> processVariables
-
withoutTenantId
protected java.lang.Boolean withoutTenantId
-
tenantIdIn
protected java.util.List<java.lang.String> tenantIdIn
-
includeExtensionProperties
protected java.lang.Boolean includeExtensionProperties
-
-
Method Detail
-
getAutoOpen
public java.lang.Boolean getAutoOpen()
-
setAutoOpen
public void setAutoOpen(java.lang.Boolean autoOpen)
-
getTopicName
public java.lang.String getTopicName()
-
setTopicName
public void setTopicName(java.lang.String topicName)
-
getLockDuration
public java.lang.Long getLockDuration()
-
setLockDuration
public void setLockDuration(java.lang.Long lockDuration)
-
getVariableNames
public java.util.List<java.lang.String> getVariableNames()
-
setVariableNames
public void setVariableNames(java.util.List<java.lang.String> variableNames)
-
getLocalVariables
public java.lang.Boolean getLocalVariables()
-
setLocalVariables
public void setLocalVariables(java.lang.Boolean localVariables)
-
getBusinessKey
public java.lang.String getBusinessKey()
-
setBusinessKey
public void setBusinessKey(java.lang.String businessKey)
-
getProcessDefinitionId
public java.lang.String getProcessDefinitionId()
-
setProcessDefinitionId
public void setProcessDefinitionId(java.lang.String processDefinitionId)
-
getProcessDefinitionIdIn
public java.util.List<java.lang.String> getProcessDefinitionIdIn()
-
setProcessDefinitionIdIn
public void setProcessDefinitionIdIn(java.util.List<java.lang.String> processDefinitionIdIn)
-
getProcessDefinitionKey
public java.lang.String getProcessDefinitionKey()
-
setProcessDefinitionKey
public void setProcessDefinitionKey(java.lang.String processDefinitionKey)
-
getProcessDefinitionKeyIn
public java.util.List<java.lang.String> getProcessDefinitionKeyIn()
-
setProcessDefinitionKeyIn
public void setProcessDefinitionKeyIn(java.util.List<java.lang.String> processDefinitionKeyIn)
-
getProcessDefinitionVersionTag
public java.lang.String getProcessDefinitionVersionTag()
-
setProcessDefinitionVersionTag
public void setProcessDefinitionVersionTag(java.lang.String processDefinitionVersionTag)
-
getProcessVariables
public java.util.Map<java.lang.String,java.lang.Object> getProcessVariables()
-
setProcessVariables
public void setProcessVariables(java.util.Map<java.lang.String,java.lang.Object> processVariables)
-
getWithoutTenantId
public java.lang.Boolean getWithoutTenantId()
-
setWithoutTenantId
public void setWithoutTenantId(java.lang.Boolean withoutTenantId)
-
getTenantIdIn
public java.util.List<java.lang.String> getTenantIdIn()
-
setTenantIdIn
public void setTenantIdIn(java.util.List<java.lang.String> tenantIdIn)
-
getIncludeExtensionProperties
public java.lang.Boolean getIncludeExtensionProperties()
-
setIncludeExtensionProperties
public void setIncludeExtensionProperties(java.lang.Boolean includeExtensionProperties)
-
fromAnnotation
public void fromAnnotation(ExternalTaskSubscription config)
-
isNull
protected static boolean isNull(java.lang.String[] values)
-
isNull
protected static boolean isNull(java.lang.String value)
-
isNull
protected static boolean isNull(long value)
-
isNull
protected static boolean isNull(ExternalTaskSubscription.ProcessVariable[] values)
-
-