Class StartTicketConversationCmd

java.lang.Object
com.flowable.engage.engine.impl.desk.cmd.AbstractDeskCmd<Conversation>
com.flowable.engage.engine.impl.desk.cmd.StartTicketConversationCmd
All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<Conversation>

public class StartTicketConversationCmd
extends AbstractDeskCmd<Conversation>
Starts a new ticket conversation as part of a desk conversation.
Author:
Micha Kiener
  • Field Details

    • conversationId

      protected final java.lang.String conversationId
    • name

      protected final java.lang.String name
    • participantIds

      protected final java.util.Collection<java.lang.String> participantIds
    • variables

      protected final java.util.Map<java.lang.String,​java.lang.Object> variables
    • userIdForPermissionChecks

      protected final java.lang.String userIdForPermissionChecks
  • Constructor Details

    • StartTicketConversationCmd

      public StartTicketConversationCmd​(java.lang.String conversationId, java.lang.String name, java.util.Collection<java.lang.String> participantIds, java.util.Map<java.lang.String,​java.lang.Object> variables, java.lang.String userIdForPermissionChecks)
  • Method Details

    • execute

      public Conversation execute​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)