Class HvlBpmnProcessInstanceLogServiceImpl
java.lang.Object
tr.com.havelsan.javarch.bpmn.admin.starter.module.process.logic.HvlBpmnProcessInstanceLogServiceImpl
- All Implemented Interfaces:
HvlBpmnProcessInstanceLogService
@Service
public class HvlBpmnProcessInstanceLogServiceImpl
extends Object
implements HvlBpmnProcessInstanceLogService
The class which implements
HvlBpmnProcessInstanceLogService
-
Constructor Summary
ConstructorDescriptionHvlBpmnProcessInstanceLogServiceImpl
(tr.com.havelsan.javarch.log.search.cloud.client.service.HvlLogSearchRestService logSearchRestService, HvlBpmnLogProviderProperties bpmnLogProducerProperties) Instantiates a new HvlBpmnProcessInstanceLogServiceImpl. -
Method Summary
Modifier and TypeMethodDescriptiontr.com.havelsan.javarch.data.commons.pageable.HvlPage
<HvlBpmnProcessInstanceLogModel> queryInstanceLogs
(@NotNull @Valid HvlBpmnEventLogQueryModel bpmnEventLogQueryModel) Query process instances logs as page.
-
Constructor Details
-
HvlBpmnProcessInstanceLogServiceImpl
public HvlBpmnProcessInstanceLogServiceImpl(tr.com.havelsan.javarch.log.search.cloud.client.service.HvlLogSearchRestService logSearchRestService, HvlBpmnLogProviderProperties bpmnLogProducerProperties) Instantiates a new HvlBpmnProcessInstanceLogServiceImpl.- Parameters:
logSearchRestService
- the log search elasticsearch rest servicebpmnLogProducerProperties
- the bpmn log producer properties
-
-
Method Details
-
queryInstanceLogs
public tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlBpmnProcessInstanceLogModel> queryInstanceLogs(@NotNull @Valid @NotNull @Valid HvlBpmnEventLogQueryModel bpmnEventLogQueryModel) Query process instances logs as page.- Specified by:
queryInstanceLogs
in interfaceHvlBpmnProcessInstanceLogService
- Parameters:
bpmnEventLogQueryModel
- the bpmn event log query model- Returns:
- the hvl page
-