Class CheckDropParticipantFromConversationCommand

java.lang.Object
com.flowable.platform.service.permission.AbstractDmnBasedPermissionHelper<Conversation>
com.flowable.engage.engine.impl.permission.cmd.AbstractConversationPermissionCommand
com.flowable.engage.engine.impl.permission.cmd.CheckDropParticipantFromConversationCommand
All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<java.util.Optional<java.lang.String>>

public class CheckDropParticipantFromConversationCommand
extends AbstractConversationPermissionCommand
implements org.flowable.common.engine.impl.interceptor.Command<java.util.Optional<java.lang.String>>
  • Field Details

  • Constructor Details

    • CheckDropParticipantFromConversationCommand

      public CheckDropParticipantFromConversationCommand​(java.lang.String userId, java.util.Collection<java.lang.String> userGroupKeys, java.lang.String userTenantId, java.lang.String conversationId, java.lang.String droppedParticipantUserId, EngageEngineConfiguration engageEngineConfiguration)
  • Method Details

    • execute

      public java.util.Optional<java.lang.String> execute​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      execute in interface org.flowable.common.engine.impl.interceptor.Command<java.util.Optional<java.lang.String>>