public abstract class ReportBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
categories |
protected List<String> |
classificationIds |
protected List<TimeIntervalColumnHeader> |
columnHeaders |
protected Map<CustomField,String> |
customAttributeFilter |
protected List<String> |
domains |
protected List<String> |
excludedClassificationIds |
protected boolean |
inWorkingDays |
protected List<TaskState> |
states |
protected TaskanaEngineImpl |
taskanaEngine |
protected TaskMonitorMapper |
taskMonitorMapper |
protected List<String> |
workbasketIds |
| Constructor and Description |
|---|
ReportBuilder(TaskanaEngine taskanaEngine,
TaskMonitorMapper taskMonitorMapper) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getCategoryIn() |
List<String> |
getClassificationIdsIn() |
List<TimeIntervalColumnHeader> |
getColumnHeaders() |
Map<CustomField,String> |
getCustomAttributeFilter() |
List<String> |
getDomainIn() |
List<String> |
getExcludedClassificationIdsIn() |
List<TaskState> |
getStateIn() |
List<String> |
getWorkbasketIdIn() |
boolean |
isInWorkingDays() |
List<String> |
listCustomAttributeValuesForCustomAttributeName(CustomField customField) |
List<String> |
listTaskIdsForSelectedItems(List<SelectedItem> selectedItems) |
protected boolean |
subKeyIsSet(List<SelectedItem> selectedItems) |
protected TaskanaEngineImpl taskanaEngine
protected TaskMonitorMapper taskMonitorMapper
protected List<TimeIntervalColumnHeader> columnHeaders
protected boolean inWorkingDays
protected Map<CustomField,String> customAttributeFilter
public ReportBuilder(TaskanaEngine taskanaEngine, TaskMonitorMapper taskMonitorMapper)
public List<TimeIntervalColumnHeader> getColumnHeaders()
public boolean isInWorkingDays()
public Map<CustomField,String> getCustomAttributeFilter()
public List<String> listTaskIdsForSelectedItems(List<SelectedItem> selectedItems) throws NotAuthorizedException, InvalidArgumentException
public List<String> listCustomAttributeValuesForCustomAttributeName(CustomField customField) throws NotAuthorizedException
NotAuthorizedExceptionprotected boolean subKeyIsSet(List<SelectedItem> selectedItems)
Copyright © 2018. All rights reserved.