Interface HvlBpmnProcessCommentManager

All Known Implementing Classes:
HvlBpmnProcessCommentManagerImpl

@Validated public interface HvlBpmnProcessCommentManager
The interface HvlBpmnProcessCommentManager.
  • Method Details

    • getById

      HvlBpmnProcessCommentModel getById(@NotNull @NotNull Long id)
      Gets by id.
      Parameters:
      id - the id
      Returns:
      the by id
    • getByUuid

      HvlBpmnProcessCommentModel getByUuid(@NotBlank @Size(max=36,min=36) @NotBlank @Size(max=36,min=36) String uuid)
      Gets by uuid.
      Parameters:
      uuid - the uuid
      Returns:
      the by uuid
    • queryList

      List<HvlBpmnProcessCommentModel> queryList(@NotNull @Valid @NotNull @Valid HvlBpmnProcessCommentQueryModel bpmnProcessCommentQueryModel)
      Query list list.
      Parameters:
      bpmnProcessCommentQueryModel - the bpmn process comment query model
      Returns:
      the list
    • queryPage

      tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlBpmnProcessCommentModel> queryPage(@NotNull @Valid @NotNull @Valid HvlBpmnProcessCommentQueryModel bpmnProcessCommentQueryModel)
      Query page hvl page.
      Parameters:
      bpmnProcessCommentQueryModel - the bpmn process comment query model
      Returns:
      the hvl page