Interface HvlProcessDocAttachmentService
- All Known Implementing Classes:
HvlProcessDocAttachmentServiceImpl
@Validated
public interface HvlProcessDocAttachmentService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(@NotNull @Valid HvlProcessDocAttachmentModel hvlProcessDocAttachmentModel) void
deleteByUuid
(@NotBlank @Size(max=36,min=36) String uuid) listProjectedByProcessId
(@NotNull @Valid Long filename) queryList
(@NotNull @Valid HvlProcessDocAttachmentQueryModel hvlProcessDocAttachmentQueryModel) tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlProcessDocAttachmentModel>
queryPage
(@NotNull @Valid HvlProcessDocAttachmentQueryModel hvlProcessDocAttachmentQueryModel) void
save
(@NotNull @Valid HvlProcessDocAttachmentModel hvlProcessDocAttachmentModel) void
update
(@NotNull @Valid HvlProcessDocAttachmentModel hvlProcessDocAttachmentModel)
-
Method Details
-
save
void save(@NotNull @Valid @NotNull @Valid HvlProcessDocAttachmentModel hvlProcessDocAttachmentModel) -
update
@Validated(tr.com.havelsan.javarch.data.commons.validation.HvlConstraintGroups.ModifyingOperation.class) void update(@NotNull @Valid @NotNull @Valid HvlProcessDocAttachmentModel hvlProcessDocAttachmentModel) -
delete
void delete(@NotNull @Valid @NotNull @Valid HvlProcessDocAttachmentModel hvlProcessDocAttachmentModel) -
deleteByUuid
-
getByUuid
HvlProcessDocAttachmentModel getByUuid(@NotBlank @Size(max=36,min=36) @NotBlank @Size(max=36,min=36) String uuid) -
queryList
List<HvlProcessDocAttachmentModel> queryList(@NotNull @Valid @NotNull @Valid HvlProcessDocAttachmentQueryModel hvlProcessDocAttachmentQueryModel) -
listProjectedByProcessId
List<ProjectedProcessDocAttachmentModel> listProjectedByProcessId(@NotNull @Valid @NotNull @Valid Long filename) -
queryPage
tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlProcessDocAttachmentModel> queryPage(@NotNull @Valid @NotNull @Valid HvlProcessDocAttachmentQueryModel hvlProcessDocAttachmentQueryModel)
-