Class RemoveParticipantsFromConversationCmd

java.lang.Object
com.flowable.engage.engine.impl.cmd.RemoveParticipantsFromConversationCmd
All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<Void>

public class RemoveParticipantsFromConversationCmd extends Object implements org.flowable.common.engine.impl.interceptor.Command<Void>
Author:
Filip Hrisafov
  • Field Details

    • conversationId

      protected final String conversationId
    • participants

      protected final Collection<String> participants
  • Constructor Details

    • RemoveParticipantsFromConversationCmd

      public RemoveParticipantsFromConversationCmd(String conversationId, Collection<String> participants)
  • Method Details

    • execute

      public Void execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      execute in interface org.flowable.common.engine.impl.interceptor.Command<Void>
    • updateConversationRegistryEntries

      protected void updateConversationRegistryEntries(ConversationRegistryEntryEntityManager conversationRegistry, Collection<String> removedParticipants, String participantType, Date currentTime)