org.camunda.bpm.engine.externaltask
Interface ExternalTaskQueryTopicBuilder

All Superinterfaces:
ExternalTaskQueryBuilder
All Known Implementing Classes:
ExternalTaskQueryTopicBuilderImpl

public interface ExternalTaskQueryTopicBuilder
extends ExternalTaskQueryBuilder

Author:
Thorben Lindhauer

Method Summary
 ExternalTaskQueryTopicBuilder enableCustomObjectDeserialization()
          Enable deserialization of variable values that are custom objects.
 ExternalTaskQueryTopicBuilder variables(List<String> variables)
          Define variables to fetch with all tasks for the current topic.
 ExternalTaskQueryTopicBuilder variables(String... variables)
          Define variables to fetch with all tasks for the current topic.
 
Methods inherited from interface org.camunda.bpm.engine.externaltask.ExternalTaskQueryBuilder
execute, topic
 

Method Detail

variables

ExternalTaskQueryTopicBuilder variables(String... variables)
Define variables to fetch with all tasks for the current topic. Calling this method multiple times overrides the previously specified variables.

Parameters:
variables - the variable names to fetch, if null all variables will be fetched
Returns:
this builder

variables

ExternalTaskQueryTopicBuilder variables(List<String> variables)
Define variables to fetch with all tasks for the current topic. Calling this method multiple times overrides the previously specified variables.

Parameters:
variables - the variable names to fetch, if null all variables will be fetched
Returns:
this builder

enableCustomObjectDeserialization

ExternalTaskQueryTopicBuilder enableCustomObjectDeserialization()
Enable deserialization of variable values that are custom objects. By default, the query will not attempt to deserialize the value of these variables.

Returns:
this builder


Copyright © 2017 camunda services GmbH. All rights reserved.