Class SendConversationNotificationCmd
- java.lang.Object
-
- com.flowable.engage.engine.impl.cmd.SendConversationNotificationCmd
-
-
Field Summary
Fields Modifier and Type Field Description protected Conversation
conversation
protected Message
message
-
Constructor Summary
Constructors Constructor Description SendConversationNotificationCmd(Message message, Conversation conversation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Void
execute(CommandContext commandContext)
protected List<Participant>
getParticipants(CommandContext commandContext, Conversation permissions)
protected List<Participant>
getParticipants(CommandContext commandContext, Message message)
protected Collection<String>
resolveGroupMembers(CommandContext commandContext, String groupId)
protected Collection<String>
resolveGroupMembers(CommandContext commandContext, Collection<String> groupIds)
-
-
-
Field Detail
-
message
protected final Message message
-
conversation
protected final Conversation conversation
-
-
Constructor Detail
-
SendConversationNotificationCmd
public SendConversationNotificationCmd(Message message, Conversation conversation)
-
-
Method Detail
-
execute
public Void execute(CommandContext commandContext)
-
getParticipants
protected List<Participant> getParticipants(CommandContext commandContext, Conversation permissions)
-
getParticipants
protected List<Participant> getParticipants(CommandContext commandContext, Message message)
-
resolveGroupMembers
protected Collection<String> resolveGroupMembers(CommandContext commandContext, String groupId)
-
resolveGroupMembers
protected Collection<String> resolveGroupMembers(CommandContext commandContext, Collection<String> groupIds)
-
-