| Modifier and Type | Method and Description |
|---|---|
NotificationCommand |
NotificationContext.makeCommand(PluginKey key)
Makes the NotificationCommand by the NotificationKey
|
| Modifier and Type | Method and Description |
|---|---|
AbstractTemplateBuilder |
AbstractChannel.getTemplateBuilder(PluginKey key)
Gets the template builder by the specified PluginKey
|
protected abstract AbstractTemplateBuilder |
AbstractChannel.getTemplateBuilderInChannel(PluginKey key) |
String |
AbstractChannel.getTemplateFilePath(PluginKey key)
Gets the template by the specified pluginId
|
boolean |
AbstractChannel.hasTemplateBuilder(PluginKey key)
Has the template builder of the plugin and the channel
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<PluginKey,AbstractTemplateBuilder> |
TemplateProvider.templateBuilders |
protected Map<PluginKey,String> |
TemplateProvider.templateFilePaths |
| Modifier and Type | Method and Description |
|---|---|
Map<PluginKey,AbstractTemplateBuilder> |
TemplateProvider.getTemplateBuilder()
Gets all of the template builder what assigned the channel
|
Map<PluginKey,String> |
TemplateProvider.getTemplateFilePathConfigs()
Gets all of the template files
|
| Modifier and Type | Method and Description |
|---|---|
PluginKey |
NotificationCommand.getNotificationKey()
Gets a notification key associated with the notification command.
|
| Modifier and Type | Method and Description |
|---|---|
PluginKey |
NotificationInfo.getKey() |
PluginKey |
WebNotificationFilter.getPluginKey() |
static PluginKey |
PluginKey.key(BaseNotificationPlugin plugin) |
static PluginKey |
PluginKey.key(String id) |
| Modifier and Type | Method and Description |
|---|---|
NotificationInfo |
NotificationInfo.key(PluginKey key) |
WebNotificationFilter |
WebNotificationFilter.setPluginKey(PluginKey pluginKey) |
| Modifier and Type | Method and Description |
|---|---|
PluginKey |
AbstractNotificationPlugin.getKey()
Creates the key for NotificationPlugin
|
PluginKey |
BaseNotificationPlugin.getKey()
Creates the key for NotificationPlugin
|
| Modifier and Type | Method and Description |
|---|---|
List<PluginKey> |
PluginContainer.getChildPluginKeys(PluginKey parentKey)
Gets all children plugin keys in plugin
|
| Modifier and Type | Method and Description |
|---|---|
List<PluginKey> |
PluginContainer.getChildPluginKeys(PluginKey parentKey)
Gets all children plugin keys in plugin
|
BaseNotificationPlugin |
PluginContainer.getPlugin(PluginKey key)
Gets plugin by NotificationKey
|
boolean |
PluginContainer.remove(PluginKey key)
Removes plugin in Container
|
| Modifier and Type | Method and Description |
|---|---|
Map<PluginKey,List<NotificationInfo>> |
MailNotificationStorage.getByUser(NotificationContext context,
UserSetting userSetting)
Gets information of all notifications of a user.
|
| Modifier and Type | Method and Description |
|---|---|
MessageInfo |
DigestorService.buildMessage(NotificationContext context,
Map<PluginKey,List<NotificationInfo>> notificationData,
UserSetting userSetting)
Builds information of a message from a list of notification messages.
|
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.