Skip to content

Instantly share code, notes, and snippets.

@StephenOTT
Forked from meyerdan/CreateFilter.java
Created April 5, 2018 17:12
Show Gist options
  • Save StephenOTT/6a926142bcc182039cffc88d9d93b178 to your computer and use it in GitHub Desktop.
Save StephenOTT/6a926142bcc182039cffc88d9d93b178 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);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment