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() |
validateprotected NotificationGatewayManager notificationGatewayManager
protected NotificationGatewayConfigurationAccessor notificationGatewayConfigurationAccessor
protected NotificationEngine notificationEngine
protected NotificationSubscriptionAccessor notificationAccessor
protected String getModuleName()
getModuleName in class AbstractLicensedControllerPluginpublic void executionControllerStart(step.core.GlobalContext context)
throws Exception
executionControllerStart in interface step.core.plugins.ControllerPluginexecutionControllerStart in class step.core.plugins.AbstractControllerPluginExceptionpublic step.engine.plugins.ExecutionEnginePlugin getExecutionEnginePlugin()
getExecutionEnginePlugin in interface step.core.plugins.ControllerPlugingetExecutionEnginePlugin in class step.core.plugins.AbstractControllerPluginpublic step.core.plugins.WebPlugin getWebPlugin()
getWebPlugin in interface step.core.plugins.ControllerPlugingetWebPlugin in class step.core.plugins.AbstractControllerPluginCopyright © 2020. All rights reserved.