Interface HvlRToolReportOrderOperationalManager

All Known Implementing Classes:
HvlRToolReportOrderOperationalManagerImpl

@Validated public interface HvlRToolReportOrderOperationalManager
This manager provides operational methods.
  • Method Details

    • save

      void save(@NotNull @Valid @NotNull @Valid HvlRToolReportOrderModel reportOrderModel)
      Save report order.
      Parameters:
      reportOrderModel - the report order model
    • update

      @Validated(tr.com.havelsan.javarch.data.commons.validation.HvlConstraintGroups.ModifyingOperation.class) void update(@NotNull @Valid @NotNull @Valid HvlRToolReportOrderModel reportOrderModel)
      Update report order.
      Parameters:
      reportOrderModel - the report order model
    • deleteById

      void deleteById(@NotNull @NotNull Long id)
      Delete report order by id.
      Parameters:
      id - the id
    • deleteByUuid

      void deleteByUuid(@NotBlank @Size(max=36,min=36) @NotBlank @Size(max=36,min=36) String uuid)
      Delete report order by uuid.
      Parameters:
      uuid - the uuid