Interface HvlProcessDocAttachmentManager
- All Known Implementing Classes:
HvlProcessDocAttachmentManagerImpl
@Validated
public interface HvlProcessDocAttachmentManager
-
Method Summary
Modifier and TypeMethodDescriptionlistProjectedByProcessId
(@NotNull Long processId) List attachments by process id.queryList
(@NotNull @Valid HvlProcessDocAttachmentQueryModel hvlProcessDocAttachmentQueryModel) tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlProcessDocAttachmentModel>
queryPage
(@NotNull @Valid HvlProcessDocAttachmentQueryModel hvlProcessDocAttachmentQueryModel)
-
Method Details
-
getById
-
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) -
queryPage
tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlProcessDocAttachmentModel> queryPage(@NotNull @Valid @NotNull @Valid HvlProcessDocAttachmentQueryModel hvlProcessDocAttachmentQueryModel) -
listProjectedByProcessId
@Nullable List<ProjectedProcessDocAttachmentModel> listProjectedByProcessId(@NotNull @NotNull Long processId) List attachments by process id.- Parameters:
processId
- the process id- Returns:
- the attachment list
-