Class InitializeTicketConversationCmd
- java.lang.Object
-
- com.flowable.engage.engine.impl.desk.cmd.AbstractDeskCmd<T>
-
- com.flowable.engage.engine.impl.desk.cmd.AbstractTicketCmd<Void>
-
- com.flowable.engage.engine.impl.desk.cmd.InitializeTicketConversationCmd
-
public class InitializeTicketConversationCmd extends AbstractTicketCmd<Void>
Initializes a newly created ticket conversation as a child of a desk conversation.- Author:
- Micha Kiener
-
-
Field Summary
-
Fields inherited from class com.flowable.engage.engine.impl.desk.cmd.AbstractTicketCmd
deskConversationId, digitalAssistantUserId, isNewTicket, ticketConversationId
-
Fields inherited from class com.flowable.engage.engine.impl.desk.cmd.AbstractDeskCmd
SPLITTING_CHARS
-
-
Constructor Summary
Constructors Constructor Description InitializeTicketConversationCmd(String deskConversationId, String ticketConversationId, String digitalAssistantUserId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Void
execute(CommandContext commandContext)
protected void
postTicketInitializationMessage(CommandContext commandContext)
-
Methods inherited from class com.flowable.engage.engine.impl.desk.cmd.AbstractTicketCmd
createAndInitializeTicketPayload, getDeskConversation, getDeskConversationId, getDigitalAssistantUserId, getTicketConversation, getTicketConversationId, getUserDisplayName, isNewTicket, removeStickyMessages
-
Methods inherited from class com.flowable.engage.engine.impl.desk.cmd.AbstractDeskCmd
extractWordsWithMaxSize, getConversationParticipants, getConversationService, getDeskService, getIdentityService, getMessageService, isSplittingChar
-
-
-
-
Method Detail
-
execute
public Void execute(CommandContext commandContext)
-
postTicketInitializationMessage
protected void postTicketInitializationMessage(CommandContext commandContext)
-
-