Skip to content

Instantly share code, notes, and snippets.

@meyerdan
Last active April 5, 2018 17:12
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save meyerdan/86a3bb644437821f939e to your computer and use it in GitHub Desktop.
Save meyerdan/86a3bb644437821f939e to your computer and use it in GitHub Desktop.
camunda Filter Service
// create a taskQuery
TaskQuery myTasksQuery = taskService.createTaskQuery().taskAssignee("daniel.meyer").active();
// save taskQuery as filter
Filter myTasksFilter = filterService.newTaskFilter("My Tasks");
myTasksFilter.setOwner("daniel.meyer");
myTasksFilter.setQuery(myTasksQuery);
String filterId = filterService.saveFilter(myTasksFilter);
// execute the filter
List<Task> tasks = filterService.listPage(filterId, 0, 20);
@facundofarias
Copy link

Perhaps the line 8 was:
String filterId = filterSvc.saveFilter(myTasksFilter).getId();

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment