@Override public List<Task> getAllCurrentTaskInstances(CoreSession coreSession, List<SortInfo> sortInfos) { List<Task> tasks = new ArrayList<>(); List<Task> newTasks; for (TaskProvider taskProvider : tasksProviders.values()) { newTasks = taskProvider.getAllCurrentTaskInstances(coreSession, sortInfos); if (newTasks != null) { tasks.addAll(newTasks); } } return tasks; }