public interface TopicSubscription
Subscription to a topic
Modifier and Type | Method and Description |
---|---|
void |
close()
The client has been unsubscribed from the topic.
|
String |
getBusinessKey() |
ExternalTaskHandler |
getExternalTaskHandler() |
Long |
getLockDuration() |
String |
getProcessDefinitionId() |
List<String> |
getProcessDefinitionIdIn() |
String |
getProcessDefinitionKey() |
List<String> |
getProcessDefinitionKeyIn() |
String |
getProcessDefinitionVersionTag() |
Map<String,Object> |
getProcessVariables() |
List<String> |
getTenantIdIn() |
String |
getTopicName() |
List<String> |
getVariableNames() |
boolean |
isIncludeExtensionProperties() |
boolean |
isLocalVariables() |
boolean |
isWithoutTenantId() |
void close()
String getTopicName()
Long getLockDuration()
null
, the client or the default lock duration is applied
ExternalTaskHandler getExternalTaskHandler()
List<String> getVariableNames()
boolean isLocalVariables()
false
means all variables visible in the
scope of the external task will be fetched, true
means
only local variables (to the scope of the external task) will be
fetched.String getBusinessKey()
String getProcessDefinitionId()
List<String> getProcessDefinitionIdIn()
String getProcessDefinitionKey()
List<String> getProcessDefinitionKeyIn()
String getProcessDefinitionVersionTag()
Map<String,Object> getProcessVariables()
boolean isWithoutTenantId()
List<String> getTenantIdIn()
boolean isIncludeExtensionProperties()
false
,
which means that no extension properties will be available within
the external-task-client. true
means that all defined
extension properties are fetched and provided.Copyright © 2022. All rights reserved.