Class NotificationEvaluationProviderImpl
java.lang.Object
com.flowable.engage.engine.impl.notification.NotificationEvaluationProviderImpl
- All Implemented Interfaces:
NotificationEvaluationProvider
public class NotificationEvaluationProviderImpl extends java.lang.Object implements NotificationEvaluationProvider
- Author:
- Filip Hrisafov
-
Constructor Summary
Constructors Constructor Description NotificationEvaluationProviderImpl()
-
Method Summary
Modifier and Type Method Description java.util.Collection<NotificationInfo>
evaluateNotifications(Message data, Conversation conversation, java.util.Collection<Participant> participants)
Evaluates the notifications and message data read behavior for all participants according a rules set and the participants profile (e.g.
-
Constructor Details
-
NotificationEvaluationProviderImpl
public NotificationEvaluationProviderImpl()
-
-
Method Details
-
evaluateNotifications
public java.util.Collection<NotificationInfo> evaluateNotifications(Message data, Conversation conversation, java.util.Collection<Participant> participants)Description copied from interface:NotificationEvaluationProvider
Evaluates the notifications and message data read behavior for all participants according a rules set and the participants profile (e.g. notification profile).- Specified by:
evaluateNotifications
in interfaceNotificationEvaluationProvider
- Parameters:
data
- the message for which notifications need to be evaluatedconversation
- the conversationparticipants
- all the participants for which notifications needs to be evaluated- Returns:
- the evaluated notifications
-