Class SendConversationNotificationCmd.NotificationEvaluationContext
java.lang.Object
com.flowable.engage.engine.impl.cmd.SendConversationNotificationCmd.NotificationEvaluationContext
- All Implemented Interfaces:
NotificationEvaluationProvider.Context
- Enclosing class:
- SendConversationNotificationCmd
protected class SendConversationNotificationCmd.NotificationEvaluationContext
extends Object
implements NotificationEvaluationProvider.Context
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CommandContext
protected final Collection<Participant>
protected Collection<String>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
NotificationEvaluationContext
(CommandContext commandContext, Collection<Participant> participants) -
Method Summary
Modifier and TypeMethodDescriptionboolean
isConversationMutedFor
(Participant participant) message()
-
Field Details
-
commandContext
-
participants
-
usersThatHaveMutedConversation
-
-
Constructor Details
-
NotificationEvaluationContext
protected NotificationEvaluationContext(CommandContext commandContext, Collection<Participant> participants)
-
-
Method Details
-
message
- Specified by:
message
in interfaceNotificationEvaluationProvider.Context
-
conversation
- Specified by:
conversation
in interfaceNotificationEvaluationProvider.Context
-
participants
- Specified by:
participants
in interfaceNotificationEvaluationProvider.Context
-
isConversationMutedFor
- Specified by:
isConversationMutedFor
in interfaceNotificationEvaluationProvider.Context
-