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 CommandContextprotected final Collection<Participant>protected Collection<String> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNotificationEvaluationContext(CommandContext commandContext, Collection<Participant> participants) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisConversationMutedFor(Participant participant) message()
-
Field Details
-
commandContext
-
participants
-
usersThatHaveMutedConversation
-
-
Constructor Details
-
NotificationEvaluationContext
protected NotificationEvaluationContext(CommandContext commandContext, Collection<Participant> participants)
-
-
Method Details
-
message
- Specified by:
messagein interfaceNotificationEvaluationProvider.Context
-
conversation
- Specified by:
conversationin interfaceNotificationEvaluationProvider.Context
-
participants
- Specified by:
participantsin interfaceNotificationEvaluationProvider.Context
-
isConversationMutedFor
- Specified by:
isConversationMutedForin interfaceNotificationEvaluationProvider.Context
-