Interface HvlRToolReportOrderManager

All Known Implementing Classes:
HvlRToolReportOrderManagerImpl

@Validated public interface HvlRToolReportOrderManager
This manager provides query methods.
  • Method Details

    • getById

      HvlRToolReportOrderModel getById(@NotNull @NotNull Long id)
      Gets report order by id.
      Parameters:
      id - the id
      Returns:
      the report order model
    • getByUuid

      HvlRToolReportOrderModel getByUuid(@NotBlank @Size(max=36,min=36) @NotBlank @Size(max=36,min=36) String uuid)
      Gets report order by uuid.
      Parameters:
      uuid - the uuid
      Returns:
      the report order model
    • queryDataList

      List<HvlRToolReportOrderDataModel> queryDataList(@NotNull @Valid @NotNull @Valid HvlRToolReportOrderQueryModel reportOrderQueryModel)
      Returns a list of report order matching the query criteria.
      Parameters:
      reportOrderQueryModel - the report order query model
      Returns:
      the report order data model list
    • queryDataPage

      tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlRToolReportOrderDataModel> queryDataPage(@NotNull @Valid @NotNull @Valid HvlRToolReportOrderQueryModel reportOrderQueryModel)
      Returns a page of report order matching the query criteria.
      Parameters:
      reportOrderQueryModel - the report order query model
      Returns:
      the report order data model page