Interface HvlBpmnHistoricTaskRestService
- All Known Implementing Classes:
HvlBpmnHistoricTaskRestController
@Validated
@HvlPrivateFeignRestService
@FeignClient(name="bpmnHistoricTaskPublicRestService",
path="${hvl.bpmn.service.historic.task.path:/historic/task}",
url="${hvl.bpmn.service.historic.task.url:${hvl.bpmn.service.url}}")
public interface HvlBpmnHistoricTaskRestService
A restful service which provides specific methods for bpmn engine historic task.
-
Method Summary
Modifier and TypeMethodDescriptiontr.com.havelsan.javarch.service.data.HvlResponse
<List<HvlBpmnTaskModel>> queryList
(@NotNull HvlBpmnTaskQueryModel bpmnTaskQueryModel) Returns a list of task matching the query criteria.tr.com.havelsan.javarch.service.data.HvlResponse
<tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlBpmnTaskModel>> queryPage
(@NotNull HvlBpmnTaskQueryModel bpmnTaskQueryModel) Returns a page of task matching the query criteria.
-
Method Details
-
queryList
@PostMapping(path="/list", consumes="application/json", produces="application/json") tr.com.havelsan.javarch.service.data.HvlResponse<List<HvlBpmnTaskModel>> queryList(@NotNull @RequestBody @NotNull HvlBpmnTaskQueryModel bpmnTaskQueryModel) Returns a list of task matching the query criteria.- Parameters:
bpmnTaskQueryModel
- the process instance query model- Returns:
- the hvl response
-
queryPage
@PostMapping(path="/page", consumes="application/json", produces="application/json") tr.com.havelsan.javarch.service.data.HvlResponse<tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlBpmnTaskModel>> queryPage(@NotNull @RequestBody @NotNull HvlBpmnTaskQueryModel bpmnTaskQueryModel) Returns a page of task matching the query criteria.- Parameters:
bpmnTaskQueryModel
- the process definition query model- Returns:
- the hvl response
-