Class PlatformTaskCollectionResource
java.lang.Object
com.flowable.platform.rest.service.api.task.PlatformTaskCollectionResource
@RestController
public class PlatformTaskCollectionResource
extends java.lang.Object
- Author:
- Tijs Rademakers
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Integer
defaultListResponseSize
protected PlatformTranslationService
platformTranslationService
protected org.flowable.rest.service.api.BpmnRestApiInterceptor
restApiInterceptor
protected org.flowable.engine.TaskService
taskService
-
Constructor Summary
Constructors Constructor Description PlatformTaskCollectionResource()
-
Method Summary
Modifier and Type Method Description protected java.util.List<PlatformTaskResponse>
convertToResponse(java.util.List<org.flowable.task.api.Task> tasks, java.lang.Boolean includeTranslations)
protected org.flowable.task.api.DelegationState
getDelegationState(java.lang.String delegationState)
org.flowable.common.rest.api.DataResponse<PlatformTaskResponse>
getTasks(java.util.Map<java.lang.String,java.lang.String> requestParams, javax.servlet.http.HttpServletRequest httpRequest)
protected org.flowable.common.rest.api.DataResponse<PlatformTaskResponse>
getTasksFromQueryRequest(PlatformTaskQueryRequest request, java.util.Map<java.lang.String,java.lang.String> requestParams)
-
Field Details
-
taskService
@Autowired protected org.flowable.engine.TaskService taskService -
restApiInterceptor
@Autowired(required=false) protected org.flowable.rest.service.api.BpmnRestApiInterceptor restApiInterceptor -
platformTranslationService
-
defaultListResponseSize
@Value("${flowable.platform.rest.default-list-response-size:100}") protected java.lang.Integer defaultListResponseSize
-
-
Constructor Details
-
PlatformTaskCollectionResource
public PlatformTaskCollectionResource()
-
-
Method Details
-
getTasks
@GetMapping(value="/runtime/tasks", produces="application/json") public org.flowable.common.rest.api.DataResponse<PlatformTaskResponse> getTasks(@RequestParam java.util.Map<java.lang.String,java.lang.String> requestParams, javax.servlet.http.HttpServletRequest httpRequest) -
getTasksFromQueryRequest
protected org.flowable.common.rest.api.DataResponse<PlatformTaskResponse> getTasksFromQueryRequest(PlatformTaskQueryRequest request, java.util.Map<java.lang.String,java.lang.String> requestParams) -
getDelegationState
protected org.flowable.task.api.DelegationState getDelegationState(java.lang.String delegationState) -
convertToResponse
protected java.util.List<PlatformTaskResponse> convertToResponse(java.util.List<org.flowable.task.api.Task> tasks, java.lang.Boolean includeTranslations)
-