Package step.plugins.notification
Class NotificationEngine
- java.lang.Object
-
- step.plugins.notification.NotificationEngine
-
public class NotificationEngine extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
logger
protected step.core.accessors.Accessor<NotificationSubscription>
notificationAccessor
protected NotificationGatewayManager
notificationGatewayManager
-
Constructor Summary
Constructors Constructor Description NotificationEngine(step.core.accessors.Accessor<NotificationSubscription> notificationAccessor, NotificationGatewayManager notificationGatewayManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<NotificationSubscription>
getNotificationSubscriptionsByPlan(step.core.repositories.RepositoryObjectReference planRef)
void
onTestEnd(step.core.execution.ExecutionContext executionContext)
-
-
-
Field Detail
-
logger
public static final org.slf4j.Logger logger
-
notificationAccessor
protected final step.core.accessors.Accessor<NotificationSubscription> notificationAccessor
-
notificationGatewayManager
protected final NotificationGatewayManager notificationGatewayManager
-
-
Constructor Detail
-
NotificationEngine
public NotificationEngine(step.core.accessors.Accessor<NotificationSubscription> notificationAccessor, NotificationGatewayManager notificationGatewayManager)
-
-
Method Detail
-
onTestEnd
public void onTestEnd(step.core.execution.ExecutionContext executionContext)
-
getNotificationSubscriptionsByPlan
public java.util.List<NotificationSubscription> getNotificationSubscriptionsByPlan(step.core.repositories.RepositoryObjectReference planRef)
-
-