Interface HvlNotificationPollingAnnouncementOperationalManager

All Known Implementing Classes:
HvlNotificationPollingAnnouncementOperationalManagerImpl

@Validated public interface HvlNotificationPollingAnnouncementOperationalManager
A service in which includes custom methods used for persist/retrieve data.
  • Method Details

    • save

      HvlNotificationPollingAnnouncementModel save(@NotNull @Valid @NotNull @Valid HvlNotificationPollingAnnouncementModel notificationPollingAnnouncementModel)
      Save announcement.
      Parameters:
      notificationPollingAnnouncementModel - the notification polling announcement model
      Returns:
      hvl notification polling announcement model
    • update

      void update(@NotNull @Valid @NotNull @Valid HvlNotificationPollingAnnouncementModel notificationPollingAnnouncementModel)
      Update announcement.
      Parameters:
      notificationPollingAnnouncementModel - the notification polling announcement model
    • delete

      void delete(@NotBlank @Size(min=36,max=36) @NotBlank @Size(min=36,max=36) String uuid)
      Delete announcement.
      Parameters:
      uuid - the uuid