Class NotificationGateway
- java.lang.Object
-
- step.plugins.notification.gateway.NotificationGateway
-
- Direct Known Subclasses:
CustomWebhookNotificationGateway
,EmailNotificationGateway
,WebhookNotificationGateway
public abstract class NotificationGateway extends Object
-
-
Constructor Summary
Constructors Constructor Description NotificationGateway()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract NotificationMessage
convertToMessage(Notification notification)
abstract void
send(NotificationGatewayConfiguration gatewayConfiguration, NotificationMessage notificationMessage)
-
-
-
Method Detail
-
convertToMessage
public abstract NotificationMessage convertToMessage(Notification notification) throws NotificationGatewayException
- Throws:
NotificationGatewayException
-
send
public abstract void send(NotificationGatewayConfiguration gatewayConfiguration, NotificationMessage notificationMessage) throws NotificationGatewayException
- Throws:
NotificationGatewayException
-
-