Interface HvlProcessDocAttachmentOperationalManager

All Known Implementing Classes:
HvlProcessDocAttachmentOperationalManagerImpl

@Validated public interface HvlProcessDocAttachmentOperationalManager
  • Method Details

    • save

      void save(@NotNull @Valid @NotNull @Valid HvlProcessDocAttachmentModel hvlProcessDocAttachmentModel)
    • duplicateAttachments

      void duplicateAttachments(@NotNull @NotNull Long fromProcessId, @NotNull @NotNull Long toProcessId)
    • 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)
    • deleteById

      void deleteById(@NotNull @NotNull Long id)
    • deleteByProcessId

      void deleteByProcessId(@NotNull @NotNull Long processId)
    • deleteByUuid

      void deleteByUuid(@NotBlank @Size(max=36,min=36) @NotBlank @Size(max=36,min=36) String uuid)