Interface HvlRToolReportOrderOperationalManager
- All Known Implementing Classes:
HvlRToolReportOrderOperationalManagerImpl
@Validated
public interface HvlRToolReportOrderOperationalManager
This manager provides operational methods.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteById
(@NotNull Long id) Delete report order by id.void
deleteByUuid
(@NotBlank @Size(max=36,min=36) String uuid) Delete report order by uuid.void
save
(@NotNull @Valid HvlRToolReportOrderModel reportOrderModel) Save report order.void
update
(@NotNull @Valid HvlRToolReportOrderModel reportOrderModel) Update report order.
-
Method Details
-
save
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
Delete report order by id.- Parameters:
id
- the id
-
deleteByUuid
Delete report order by uuid.- Parameters:
uuid
- the uuid
-