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.