Package com.flowable.notification.engine
Class NotificationEngineConfiguration
java.lang.Object
com.flowable.notification.engine.NotificationEngineConfiguration
- All Implemented Interfaces:
NotificationEngineConfigurationApi
public class NotificationEngineConfiguration extends java.lang.Object implements NotificationEngineConfigurationApi
- Author:
- Filip Hrisafov
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_ENGINE_NAMEprotected java.lang.StringengineNamestatic java.lang.StringKEY_NOTIFICATION_ENGINE_CONFIGprotected java.util.List<MessageDeliverer>messageDeliverersprotected NotificationServicenotificationService -
Constructor Summary
Constructors Constructor Description NotificationEngineConfiguration() -
Method Summary
Modifier and Type Method Description voidaddMessageDeliverer(MessageDeliverer messageDeliverer)voidaddMessageDeliverers(java.util.Collection<MessageDeliverer> messageDeliverers)NotificationEnginebuildNotificationEngine()java.lang.StringgetEngineName()java.util.List<MessageDeliverer>getMessageDeliverers()NotificationServicegetNotificationService()protected voidinit()protected voidinitServices()voidsetNotificationService(NotificationService notificationService)
-
Field Details
-
DEFAULT_ENGINE_NAME
public static final java.lang.String DEFAULT_ENGINE_NAME- See Also:
- Constant Field Values
-
KEY_NOTIFICATION_ENGINE_CONFIG
public static final java.lang.String KEY_NOTIFICATION_ENGINE_CONFIG- See Also:
- Constant Field Values
-
engineName
protected java.lang.String engineName -
notificationService
-
messageDeliverers
-
-
Constructor Details
-
NotificationEngineConfiguration
public NotificationEngineConfiguration()
-
-
Method Details
-
buildNotificationEngine
-
init
protected void init() -
initServices
protected void initServices() -
getEngineName
public java.lang.String getEngineName() -
getNotificationService
- Specified by:
getNotificationServicein interfaceNotificationEngineConfigurationApi
-
setNotificationService
-
getMessageDeliverers
-
addMessageDeliverer
-
addMessageDeliverers
-