Class NotificationEvaluationProviderImpl
- java.lang.Object
-
- com.flowable.engage.engine.impl.notification.NotificationEvaluationProviderImpl
-
- All Implemented Interfaces:
NotificationEvaluationProvider
public class NotificationEvaluationProviderImpl extends Object implements NotificationEvaluationProvider
- Author:
- Filip Hrisafov
-
-
Constructor Summary
Constructors Constructor Description NotificationEvaluationProviderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<NotificationInfo>
evaluateNotifications(Message data, Conversation conversation, Collection<Participant> participants)
Evaluates the notifications and message data read behavior for all participants according a rules set and the participants profile (e.g.
-
-
-
Method Detail
-
evaluateNotifications
public Collection<NotificationInfo> evaluateNotifications(Message data, Conversation conversation, 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
-
-