public class ServerNotificationManagerConfigurator
extends org.mule.runtime.api.component.AbstractComponent
implements org.mule.runtime.api.lifecycle.Initialisable
| Constructor and Description |
|---|
ServerNotificationManagerConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
protected Set<ListenerSubscriptionPair> |
getMergedListeners(ServerNotificationManager notificationManager) |
void |
initialise() |
ServerNotificationManager |
populateNotificationTypeMappings(Map<String,Class<? extends org.mule.runtime.api.notification.Notification>> eventMap,
Map<String,Class<? extends org.mule.runtime.api.notification.NotificationListener>> interfaceMap) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setDisabledNotifications(List<NotificationConfig<? extends org.mule.runtime.api.notification.Notification,? extends org.mule.runtime.api.notification.NotificationListener>> disabledNotifications) |
void |
setEnabledNotifications(List<NotificationConfig<? extends org.mule.runtime.api.notification.Notification,? extends org.mule.runtime.api.notification.NotificationListener>> enabledNotifications) |
void |
setMuleContext(MuleContext context) |
void |
setNotificationDynamic(boolean dynamic) |
void |
setNotificationListeners(Collection<ListenerSubscriptionPair> notificationListeners) |
void |
setRegistry(org.mule.runtime.api.artifact.Registry registry) |
public ServerNotificationManagerConfigurator()
public void setMuleContext(MuleContext context)
public void setRegistry(org.mule.runtime.api.artifact.Registry registry)
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic ServerNotificationManager populateNotificationTypeMappings(Map<String,Class<? extends org.mule.runtime.api.notification.Notification>> eventMap, Map<String,Class<? extends org.mule.runtime.api.notification.NotificationListener>> interfaceMap) throws org.mule.runtime.api.lifecycle.InitialisationException
org.mule.runtime.api.lifecycle.InitialisationExceptionprotected Set<ListenerSubscriptionPair> getMergedListeners(ServerNotificationManager notificationManager)
public void setNotificationDynamic(boolean dynamic)
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
org.springframework.beans.BeansExceptionpublic void setEnabledNotifications(List<NotificationConfig<? extends org.mule.runtime.api.notification.Notification,? extends org.mule.runtime.api.notification.NotificationListener>> enabledNotifications)
public void setNotificationListeners(Collection<ListenerSubscriptionPair> notificationListeners)
public void setDisabledNotifications(List<NotificationConfig<? extends org.mule.runtime.api.notification.Notification,? extends org.mule.runtime.api.notification.NotificationListener>> disabledNotifications)
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.