Class HvlBpmnHistoricProcessInstanceServiceImpl
java.lang.Object
tr.com.havelsan.javarch.bpmn.admin.starter.module.process.logic.HvlBpmnHistoricProcessInstanceServiceImpl
- All Implemented Interfaces:
HvlBpmnHistoricProcessInstanceService
@Service
public class HvlBpmnHistoricProcessInstanceServiceImpl
extends Object
implements HvlBpmnHistoricProcessInstanceService
The class which implements
HvlBpmnHistoricProcessInstanceService
-
Constructor Summary
ConstructorDescriptionHvlBpmnHistoricProcessInstanceServiceImpl
(HvlBpmnProcessService processService, org.flowable.engine.HistoryService historyService, HvlBpmnAdminProcessInstanceMapper processInstanceMapper) Instantiates a new HvlBpmnHistoricProcessInstanceServiceImpl. -
Method Summary
Modifier and TypeMethodDescriptionqueryList
(@NotNull @Valid HvlBpmnAdminProcessInstanceQueryModel processInstanceQueryModel) Returns a list of process instance matching the query criteria.tr.com.havelsan.javarch.data.commons.pageable.HvlPage
<HvlBpmnAdminProcessInstanceModel> queryPage
(@NotNull @Valid HvlBpmnAdminProcessInstanceQueryModel processInstanceQueryModel) Returns a page of role matching the query criteria.
-
Constructor Details
-
HvlBpmnHistoricProcessInstanceServiceImpl
public HvlBpmnHistoricProcessInstanceServiceImpl(HvlBpmnProcessService processService, org.flowable.engine.HistoryService historyService, HvlBpmnAdminProcessInstanceMapper processInstanceMapper) Instantiates a new HvlBpmnHistoricProcessInstanceServiceImpl.- Parameters:
processService
- the process servicehistoryService
- the history serviceprocessInstanceMapper
- the process instance mapper
-
-
Method Details
-
queryList
public List<HvlBpmnAdminProcessInstanceModel> queryList(@NotNull @Valid @NotNull @Valid HvlBpmnAdminProcessInstanceQueryModel processInstanceQueryModel) Returns a list of process instance matching the query criteria.- Specified by:
queryList
in interfaceHvlBpmnHistoricProcessInstanceService
- Parameters:
processInstanceQueryModel
- the process instance query model- Returns:
- the list of process instance model
-
queryPage
public tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlBpmnAdminProcessInstanceModel> queryPage(@NotNull @Valid @NotNull @Valid HvlBpmnAdminProcessInstanceQueryModel processInstanceQueryModel) Returns a page of role matching the query criteria.- Specified by:
queryPage
in interfaceHvlBpmnHistoricProcessInstanceService
- Parameters:
processInstanceQueryModel
- the process instance query model- Returns:
- the page of process instance model
-