Interface TicketResubmittedEvent
- All Superinterfaces:
BacklogMessageInfo
,Event
,IncomingMessageInfo
,IssueRoutingInfo
,MessageInfo
,TicketEvent
,TicketProvider
,TicketRoutingInfo
,TicketStateChangedEvent
- All Known Subinterfaces:
AgentTicketResubmittedEvent
,AutoTicketResubmittedEvent
This event is triggered when a ticket has been resubmitted.
- Since:
- 11.23
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the due date of the resubmitted ticket.default TicketState
boolean
The method returns true, if an agent has been explicitly assigned as target for the resubmitted ticket.Methods inherited from interface com.novomind.ecom.api.imail.model.BacklogMessageInfo
getBacklogMessage
Methods inherited from interface com.novomind.ecom.api.iagent.common.event.Event
getEventDate
Methods inherited from interface com.novomind.ecom.api.imail.model.IncomingMessageInfo
getIncomingAccount, getIncomingChannel, getIncomingMessage
Methods inherited from interface com.novomind.ecom.api.imail.model.IssueRoutingInfo
getCurrentAssignedAgent, getExpectedWaitTime, getLastAssignedAgent, getNumberOfAvailableAgents, getRoutingDuration, getWaitingPosition
Methods inherited from interface com.novomind.ecom.api.imail.model.MessageInfo
getTicketId
Methods inherited from interface com.novomind.ecom.api.imail.provider.TicketProvider
getTicket
Methods inherited from interface com.novomind.ecom.api.imail.model.TicketRoutingInfo
getDueDateOptional
Methods inherited from interface com.novomind.ecom.api.imail.common.event.TicketStateChangedEvent
getPreviousTicketState
-
Method Details
-
getDueDate
Date getDueDate()This method returns the due date of the resubmitted ticket.- Returns:
- the due date of the resubmitted ticket.
- Since:
- 11.23
-
isExplicit
boolean isExplicit()The method returns true, if an agent has been explicitly assigned as target for the resubmitted ticket. That means that no other than the explicitly assigned agent may receive the ticket on its due date, even if the assigned agent is not available. In this case the ticket would have to wait until the explicitly assigned agent is available again.- Returns:
- true if an agent has been explicitly assigned as target for the resubmitted ticket.
- Since:
- 11.23
-
getTicketState
- Specified by:
getTicketState
in interfaceTicketStateChangedEvent
- Returns:
- the new
TicketState
of the ticket after the state change
-