Class HvlOAuthEventKafkaNotifier
java.lang.Object
tr.com.havelsan.javarch.oauth.event.starter.notifier.kafka.HvlOAuthEventKafkaNotifier
- All Implemented Interfaces:
HvlOAuthEventNotifier
@Profile("kafka")
@Component
@Transactional
public class HvlOAuthEventKafkaNotifier
extends Object
implements HvlOAuthEventNotifier
The class which implements
HvlOAuthEventNotifier
.-
Constructor Summary
ConstructorDescriptionHvlOAuthEventKafkaNotifier
(tr.com.havelsan.javarch.kafka.notifier.HvlEventNotifier eventNotifier) Instantiates a new HvlOAuthEventKafkaNotifier. -
Method Summary
Modifier and TypeMethodDescriptionvoid
notifySync
(@NotBlank String mail, @NotNull @Valid tr.com.havelsan.javarch.notification.mail.common.model.HvlNotificationMailRequestModel notificationMailRequestModel) Notify sync.
-
Constructor Details
-
HvlOAuthEventKafkaNotifier
public HvlOAuthEventKafkaNotifier(tr.com.havelsan.javarch.kafka.notifier.HvlEventNotifier eventNotifier) Instantiates a new HvlOAuthEventKafkaNotifier.- Parameters:
eventNotifier
- the event notifier
-
-
Method Details
-
notifySync
public void notifySync(@NotBlank @NotBlank String mail, @NotNull @Valid @NotNull @Valid tr.com.havelsan.javarch.notification.mail.common.model.HvlNotificationMailRequestModel notificationMailRequestModel) Notify sync.- Specified by:
notifySync
in interfaceHvlOAuthEventNotifier
- Parameters:
mail
- the mailnotificationMailRequestModel
- the notification mail request model
-