public class NotificationControllerPlugin extends AbstractLicensedControllerPlugin
Modifier and Type | Field and Description |
---|---|
protected NotificationSubscriptionAccessor |
notificationAccessor |
protected NotificationEngine |
notificationEngine |
protected NotificationGatewayConfigurationAccessor |
notificationGatewayConfigurationAccessor |
protected NotificationGatewayManager |
notificationGatewayManager |
Constructor and Description |
---|
NotificationControllerPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
executionControllerStart(step.core.GlobalContext context) |
step.engine.plugins.ExecutionEnginePlugin |
getExecutionEnginePlugin() |
protected String |
getModuleName() |
step.core.plugins.WebPlugin |
getWebPlugin() |
validate
protected NotificationGatewayManager notificationGatewayManager
protected NotificationGatewayConfigurationAccessor notificationGatewayConfigurationAccessor
protected NotificationEngine notificationEngine
protected NotificationSubscriptionAccessor notificationAccessor
protected String getModuleName()
getModuleName
in class AbstractLicensedControllerPlugin
public void executionControllerStart(step.core.GlobalContext context) throws Exception
executionControllerStart
in interface step.core.plugins.ControllerPlugin
executionControllerStart
in class step.core.plugins.AbstractControllerPlugin
Exception
public step.engine.plugins.ExecutionEnginePlugin getExecutionEnginePlugin()
getExecutionEnginePlugin
in interface step.core.plugins.ControllerPlugin
getExecutionEnginePlugin
in class step.core.plugins.AbstractControllerPlugin
public step.core.plugins.WebPlugin getWebPlugin()
getWebPlugin
in interface step.core.plugins.ControllerPlugin
getWebPlugin
in class step.core.plugins.AbstractControllerPlugin
Copyright © 2020. All rights reserved.