Class NotificationGatewayManager
- java.lang.Object
-
- step.plugins.notification.gateway.NotificationGatewayManager
-
public class NotificationGatewayManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected step.core.accessors.Accessor<NotificationGatewayConfiguration>
gatewayConfigurationAccessor
-
Constructor Summary
Constructors Constructor Description NotificationGatewayManager(step.core.accessors.Accessor<NotificationGatewayConfiguration> gatewayConfigurationAccessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationGateway
registerNotificationGateway(NotificationGateway value)
void
send(java.lang.String gatewayId, Notification notification)
-
-
-
Field Detail
-
gatewayConfigurationAccessor
protected final step.core.accessors.Accessor<NotificationGatewayConfiguration> gatewayConfigurationAccessor
-
-
Constructor Detail
-
NotificationGatewayManager
public NotificationGatewayManager(step.core.accessors.Accessor<NotificationGatewayConfiguration> gatewayConfigurationAccessor)
-
-
Method Detail
-
registerNotificationGateway
public NotificationGateway registerNotificationGateway(NotificationGateway value)
-
send
public void send(java.lang.String gatewayId, Notification notification) throws NotificationGatewayException
- Throws:
NotificationGatewayException
-
-