Class SwitchToDeskTeamMemberCmd
java.lang.Object
com.flowable.engage.engine.impl.desk.cmd.AbstractDeskCmd<T>
com.flowable.engage.engine.impl.desk.cmd.AbstractTicketCmd<java.lang.Void>
com.flowable.engage.engine.impl.desk.cmd.SwitchToDeskTeamMemberCmd
- All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<java.lang.Void>
public class SwitchToDeskTeamMemberCmd extends AbstractTicketCmd<java.lang.Void>
Switches the assignee of a ticket converrsation to a member of the desk team.
- Author:
- Micha Kiener
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
deskMemberId
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 SwitchToDeskTeamMemberCmd(java.lang.String deskConversationId, java.lang.String ticketConversationId, java.lang.String chatBotUserId, java.lang.String deskMemberId, boolean isNewTicket)
-
Method Summary
Modifier and Type Method Description java.lang.Void
execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.lang.String
getDeskMemberId()
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
-
Field Details
-
deskMemberId
protected final java.lang.String deskMemberId
-
-
Constructor Details
-
SwitchToDeskTeamMemberCmd
public SwitchToDeskTeamMemberCmd(java.lang.String deskConversationId, java.lang.String ticketConversationId, java.lang.String chatBotUserId, java.lang.String deskMemberId, boolean isNewTicket)
-
-
Method Details
-
execute
public java.lang.Void execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getDeskMemberId
public java.lang.String getDeskMemberId()
-