Interface HvlNotificationMailSenderService
- All Known Implementing Classes:
HvlNotificationMailSenderServiceImpl
@Validated
public interface HvlNotificationMailSenderService
This service provides api methods.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
calendarNotify
(@NotNull @Valid HvlCalendarNotificationRequestModel eventNotificationRequestModel) Sends calendar notification request object.void
notify
(@NotNull @Valid HvlNotificationMailRequestModel notificationMailRequestModel) Sends notification event with mail request object.void
notifyWithContent
(@NotNull @Valid HvlNotificationMailRequestModelWithContent notificationMailRequestModelWithContent) Sends notification event with mail content request object.
-
Method Details
-
notify
void notify(@NotNull @Valid @NotNull @Valid HvlNotificationMailRequestModel notificationMailRequestModel) Sends notification event with mail request object.- Parameters:
notificationMailRequestModel
- the notification mail request model
-
notifyWithContent
void notifyWithContent(@NotNull @Valid @NotNull @Valid HvlNotificationMailRequestModelWithContent notificationMailRequestModelWithContent) Sends notification event with mail content request object.- Parameters:
notificationMailRequestModelWithContent
- the notification mail with content request model
-
calendarNotify
void calendarNotify(@NotNull @Valid @NotNull @Valid HvlCalendarNotificationRequestModel eventNotificationRequestModel) Sends calendar notification request object.- Parameters:
eventNotificationRequestModel
- the event notification request model
-