| Package | Description |
|---|---|
| pro.taskana | |
| pro.taskana.impl |
| Modifier and Type | Method and Description |
|---|---|
WorkbasketQuery |
WorkbasketQuery.accessIdsHavePermission(WorkbasketPermission permission,
String... accessIds)
Setting up the permission which should be granted on the result workbaskets and the users which should be
checked.
|
void |
WorkbasketService.addDistributionTarget(String sourceWorkbasketId,
String targetWorkbasketId)
Add a distribution target to a workbasket.
|
Task |
TaskService.cancelClaim(String taskId)
Cancel the claim of an existing task if it was claimed by the current user before.
|
void |
WorkbasketService.checkAuthorization(String workbasketKey,
String domain,
WorkbasketPermission... permission)
This method checks the authorization for the actual User.
|
void |
WorkbasketService.checkAuthorization(String workbasketId,
WorkbasketPermission... permission)
This method checks the authorization for the actual User.
|
void |
TaskanaEngine.checkRoleMembership(TaskanaRole... roles)
Checks whether current user is member of any of the specified roles.
|
Task |
TaskService.claim(String taskId)
Claim an existing task for the current user.
|
Task |
TaskService.completeTask(String taskId)
Complete a claimed Task as owner/admin and update State and Timestamps.
|
Classification |
ClassificationService.createClassification(Classification classification)
Persists a new classification after adding default values.
|
Task |
TaskService.createTask(Task taskToCreate)
Persists a not persisted Task which does not exist already.
|
Workbasket |
WorkbasketService.createWorkbasket(Workbasket workbasket)
Create a new Workbasket.
|
WorkbasketAccessItem |
WorkbasketService.createWorkbasketAccessItem(WorkbasketAccessItem workbasketAccessItem)
Create and persist a new
WorkbasketAccessItem with a WorkbasketId, an accessId and permissions. |
WorkbasketAccessItemQuery |
WorkbasketService.createWorkbasketAccessItemQuery()
This method provides a query builder for querying the database.
|
void |
ClassificationService.deleteClassification(String id)
Delete a classification with all child classifications.
|
void |
ClassificationService.deleteClassification(String classificationKey,
String domain)
Delete a classification with all child classifications.
|
void |
TaskService.deleteTask(String taskId)
Deletes the task with the given Id.
|
void |
WorkbasketService.deleteWorkbasket(String workbasketId)
Deletes the workbasket by the given ID of it.
|
void |
WorkbasketService.deleteWorkbasketAccessItem(String id)
Deletes a specific
WorkbasketAccessItem. |
void |
WorkbasketService.deleteWorkbasketAccessItemsForAccessId(String accessId)
Deletes all WorkbasketAccessItems using the given AccessId of a user.
|
Task |
TaskService.forceCancelClaim(String taskId)
Cancel the claim of an existing task even if it was claimed by another user.
|
Task |
TaskService.forceClaim(String taskId)
Claim an existing task for the current user even if it is already claimed by someone else.
|
Task |
TaskService.forceCompleteTask(String taskId)
Complete a Task and update State and Timestamps in every case if the Task exists.
|
void |
TaskService.forceDeleteTask(String taskId)
Deletes the task with the given Id even if it is not completed.
|
CategoryReport |
TaskMonitorService.getCategoryReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues)
Returns a
CategoryReport grouped by categories. |
CategoryReport |
TaskMonitorService.getCategoryReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders)
Returns a
CategoryReport grouped by categories. |
CategoryReport |
TaskMonitorService.getCategoryReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays)
Returns a
CategoryReport grouped by categories. |
ClassificationReport |
TaskMonitorService.getClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues)
Returns a
ClassificationReport grouped by classifications. |
ClassificationReport |
TaskMonitorService.getClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders)
Returns a
ClassificationReport grouped by classifications. |
ClassificationReport |
TaskMonitorService.getClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays)
Returns a
ClassificationReport grouped by classification. |
List<String> |
TaskMonitorService.getCustomAttributeValuesForReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
List<String> classificationIds,
List<String> excludedClassificationIds,
Map<String,String> customAttributeFilter,
String customAttributeName)
Returns a list of distinct custom attribute values for the selection from the entire task pool.
|
CustomFieldValueReport |
TaskMonitorService.getCustomFieldValueReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues)
Returns a
CustomFieldValueReport grouped by the value of a certain CustomField. |
CustomFieldValueReport |
TaskMonitorService.getCustomFieldValueReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders)
Returns a
CustomFieldValueReport grouped by the value of a certain CustomField. |
CustomFieldValueReport |
TaskMonitorService.getCustomFieldValueReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays)
Returns a
CustomFieldValueReport grouped by the value of a certain CustomField. |
DetailedClassificationReport |
TaskMonitorService.getDetailedClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues)
Returns a
DetailedClassificationReport. |
DetailedClassificationReport |
TaskMonitorService.getDetailedClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders)
Returns a
DetailedClassificationReport. |
DetailedClassificationReport |
TaskMonitorService.getDetailedClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays)
Returns a
DetailedClassificationReport. |
List<WorkbasketSummary> |
WorkbasketService.getDistributionSources(String workbasketId)
Returns the distribution sources for a given workbasket.
|
List<WorkbasketSummary> |
WorkbasketService.getDistributionSources(String workbasketKey,
String domain)
Returns the distribution sources for a given workbasket.
|
List<WorkbasketSummary> |
WorkbasketService.getDistributionTargets(String workbasketId)
Returns the distribution targets for a given workbasket.
|
List<WorkbasketSummary> |
WorkbasketService.getDistributionTargets(String workbasketKey,
String domain)
Returns the distribution targets for a given workbasket.
|
Task |
TaskService.getTask(String taskId)
Get the details of a task by Id without checking permissions.
|
List<String> |
TaskMonitorService.getTaskIdsForSelectedItems(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
List<String> classificationKeys,
List<String> excludedClassificationKeys,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays,
List<SelectedItem> selectedItems,
String dimension)
Returns a list of all task ids in the selected items of a
Report. |
TaskStatusReport |
TaskMonitorService.getTaskStatusReport()
Overloaded method for
TaskMonitorService.getTaskStatusReport(List, List). |
TaskStatusReport |
TaskMonitorService.getTaskStatusReport(List<String> domains)
Overloaded method for
TaskMonitorService.getTaskStatusReport(List, List). |
TaskStatusReport |
TaskMonitorService.getTaskStatusReport(List<String> domains,
List<TaskState> states)
Returns a
TaskStatusReport. |
Workbasket |
WorkbasketService.getWorkbasket(String workbasketId)
Get Workbasket for a given id.
|
Workbasket |
WorkbasketService.getWorkbasket(String workbasketKey,
String domain)
Get Workbasket for a given key.
|
List<WorkbasketAccessItem> |
WorkbasketService.getWorkbasketAccessItems(String workbasketId)
Get all
s for a Workbasket. |
WorkbasketLevelReport |
TaskMonitorService.getWorkbasketLevelReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<CombinedClassificationFilter> combinedClassificationFilter)
Returns a
WorkbasketLevelReport grouped by workbaskets. |
WorkbasketLevelReport |
TaskMonitorService.getWorkbasketLevelReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<CombinedClassificationFilter> combinedClassificationFilter,
List<TimeIntervalColumnHeader> columnHeaders)
Returns a
WorkbasketLevelReport grouped by workbaskets. |
WorkbasketLevelReport |
TaskMonitorService.getWorkbasketLevelReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<CombinedClassificationFilter> combinedClassificationFilter,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays)
Returns a
WorkbasketLevelReport for specific classifications grouped by workbaskets. |
void |
WorkbasketService.removeDistributionTarget(String sourceWorkbasketId,
String targetWorkbasketId)
Remove a distribution target from a workbasket.
|
void |
WorkbasketService.setDistributionTargets(String sourceWorkbasketId,
List<String> targetWorkbasketIds)
Set the distribution targets for a workbasket.
|
Task |
TaskService.setTaskRead(String taskId,
boolean isRead)
Marks a task as read.
|
void |
WorkbasketService.setWorkbasketAccessItems(String workbasketId,
List<WorkbasketAccessItem> wbAccessItems)
Setting up the new WorkbasketAccessItems for a Workbasket.
|
Task |
TaskService.transfer(String taskId,
String destinationWorkbasketId)
Transfer a task to another work basket.
|
Task |
TaskService.transfer(String taskId,
String workbasketKey,
String domain)
Transfer a task to another work basket.
|
BulkOperationResults<String,TaskanaException> |
TaskService.transferTasks(String destinationWorkbasketId,
List<String> taskIds)
Transfers a list of tasks to an other workbasket.
|
BulkOperationResults<String,TaskanaException> |
TaskService.transferTasks(String destinationWorkbasketKey,
String destinationWorkbasketDomain,
List<String> taskIds)
Transfers a list of tasks to an other workbasket.
|
Classification |
ClassificationService.updateClassification(Classification classification)
Updates a Classification.
|
Task |
TaskService.updateTask(Task task)
Update a task.
|
Workbasket |
WorkbasketService.updateWorkbasket(Workbasket workbasket)
Update a Workbasket.
|
WorkbasketAccessItem |
WorkbasketService.updateWorkbasketAccessItem(WorkbasketAccessItem workbasketAccessItem)
This method updates a
WorkbasketAccessItem. |
| Modifier and Type | Method and Description |
|---|---|
WorkbasketQuery |
WorkbasketQueryImpl.accessIdsHavePermission(WorkbasketPermission permission,
String... accessIds) |
void |
WorkbasketServiceImpl.addDistributionTarget(String sourceWorkbasketId,
String targetWorkbasketId) |
Task |
TaskServiceImpl.cancelClaim(String taskId) |
void |
WorkbasketServiceImpl.checkAuthorization(String workbasketKey,
String domain,
WorkbasketPermission... requestedPermissions) |
void |
WorkbasketServiceImpl.checkAuthorization(String workbasketId,
WorkbasketPermission... requestedPermissions) |
void |
TaskanaEngineImpl.checkRoleMembership(TaskanaRole... roles)
Checks whether current user is member of any of the specified roles.
|
Task |
TaskServiceImpl.claim(String taskId) |
Task |
TaskServiceImpl.completeTask(String taskId) |
Classification |
ClassificationServiceImpl.createClassification(Classification classification) |
Task |
TaskServiceImpl.createTask(Task taskToCreate) |
Workbasket |
WorkbasketServiceImpl.createWorkbasket(Workbasket newWorkbasket) |
WorkbasketAccessItem |
WorkbasketServiceImpl.createWorkbasketAccessItem(WorkbasketAccessItem workbasketAccessItem) |
WorkbasketAccessItemQuery |
WorkbasketServiceImpl.createWorkbasketAccessItemQuery() |
void |
ClassificationServiceImpl.deleteClassification(String classificationId) |
void |
ClassificationServiceImpl.deleteClassification(String classificationKey,
String domain) |
void |
TaskServiceImpl.deleteTask(String taskId) |
void |
WorkbasketServiceImpl.deleteWorkbasket(String workbasketId) |
void |
WorkbasketServiceImpl.deleteWorkbasketAccessItem(String accessItemId) |
void |
WorkbasketServiceImpl.deleteWorkbasketAccessItemsForAccessId(String accessId) |
Task |
TaskServiceImpl.forceCancelClaim(String taskId) |
Task |
TaskServiceImpl.forceClaim(String taskId) |
Task |
TaskServiceImpl.forceCompleteTask(String taskId) |
void |
TaskServiceImpl.forceDeleteTask(String taskId) |
CategoryReport |
TaskMonitorServiceImpl.getCategoryReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues) |
CategoryReport |
TaskMonitorServiceImpl.getCategoryReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders) |
CategoryReport |
TaskMonitorServiceImpl.getCategoryReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays) |
ClassificationReport |
TaskMonitorServiceImpl.getClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues) |
ClassificationReport |
TaskMonitorServiceImpl.getClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders) |
ClassificationReport |
TaskMonitorServiceImpl.getClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays) |
List<String> |
TaskMonitorServiceImpl.getCustomAttributeValuesForReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
List<String> classificationIds,
List<String> excludedClassificationIds,
Map<String,String> customAttributeFilter,
String customAttributeName) |
CustomFieldValueReport |
TaskMonitorServiceImpl.getCustomFieldValueReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues) |
CustomFieldValueReport |
TaskMonitorServiceImpl.getCustomFieldValueReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders) |
CustomFieldValueReport |
TaskMonitorServiceImpl.getCustomFieldValueReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays) |
DetailedClassificationReport |
TaskMonitorServiceImpl.getDetailedClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues) |
DetailedClassificationReport |
TaskMonitorServiceImpl.getDetailedClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders) |
DetailedClassificationReport |
TaskMonitorServiceImpl.getDetailedClassificationReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays) |
List<WorkbasketSummary> |
WorkbasketServiceImpl.getDistributionSources(String workbasketId) |
List<WorkbasketSummary> |
WorkbasketServiceImpl.getDistributionSources(String workbasketKey,
String domain) |
List<WorkbasketSummary> |
WorkbasketServiceImpl.getDistributionTargets(String workbasketId) |
List<WorkbasketSummary> |
WorkbasketServiceImpl.getDistributionTargets(String workbasketKey,
String domain) |
Task |
TaskServiceImpl.getTask(String id) |
List<String> |
TaskMonitorServiceImpl.getTaskIdsForSelectedItems(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
List<String> classificationIds,
List<String> excludedClassificationIds,
CustomField customField,
List<String> customFieldValues,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays,
List<SelectedItem> selectedItems,
String dimension) |
TaskStatusReport |
TaskMonitorServiceImpl.getTaskStatusReport() |
TaskStatusReport |
TaskMonitorServiceImpl.getTaskStatusReport(List<String> domains) |
TaskStatusReport |
TaskMonitorServiceImpl.getTaskStatusReport(List<String> domains,
List<TaskState> states) |
Workbasket |
WorkbasketServiceImpl.getWorkbasket(String workbasketId) |
Workbasket |
WorkbasketServiceImpl.getWorkbasket(String workbasketKey,
String domain) |
List<WorkbasketAccessItem> |
WorkbasketServiceImpl.getWorkbasketAccessItems(String workbasketId) |
WorkbasketLevelReport |
TaskMonitorServiceImpl.getWorkbasketLevelReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<CombinedClassificationFilter> combinedClassificationFilter) |
WorkbasketLevelReport |
TaskMonitorServiceImpl.getWorkbasketLevelReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<CombinedClassificationFilter> combinedClassificationFilter,
List<TimeIntervalColumnHeader> columnHeaders) |
WorkbasketLevelReport |
TaskMonitorServiceImpl.getWorkbasketLevelReport(List<String> workbasketIds,
List<TaskState> states,
List<String> categories,
List<String> domains,
CustomField customField,
List<String> customFieldValues,
List<CombinedClassificationFilter> combinedClassificationFilter,
List<TimeIntervalColumnHeader> columnHeaders,
boolean inWorkingDays) |
void |
WorkbasketServiceImpl.removeDistributionTarget(String sourceWorkbasketId,
String targetWorkbasketId) |
void |
WorkbasketServiceImpl.setDistributionTargets(String sourceWorkbasketId,
List<String> targetWorkbasketIds) |
Task |
TaskServiceImpl.setTaskRead(String taskId,
boolean isRead) |
void |
WorkbasketServiceImpl.setWorkbasketAccessItems(String workbasketId,
List<WorkbasketAccessItem> wbAccessItems) |
Task |
TaskServiceImpl.transfer(String taskId,
String destinationWorkbasketId) |
Task |
TaskServiceImpl.transfer(String taskId,
String destinationWorkbasketKey,
String domain) |
BulkOperationResults<String,TaskanaException> |
TaskServiceImpl.transferTasks(String destinationWorkbasketId,
List<String> taskIds) |
BulkOperationResults<String,TaskanaException> |
TaskServiceImpl.transferTasks(String destinationWorkbasketKey,
String destinationWorkbasketDomain,
List<String> taskIds) |
Classification |
ClassificationServiceImpl.updateClassification(Classification classification) |
Task |
TaskServiceImpl.updateTask(Task task) |
Workbasket |
WorkbasketServiceImpl.updateWorkbasket(Workbasket workbasketToUpdate) |
WorkbasketAccessItem |
WorkbasketServiceImpl.updateWorkbasketAccessItem(WorkbasketAccessItem workbasketAccessItem) |
Copyright © 2018. All rights reserved.