Interface TicketResubmittedEvent
-
- All Superinterfaces:
BacklogMessageInfo
,Event
,IncomingMessageInfo
,MessageInfo
,TicketEvent
,TicketProvider
,TicketRoutingInfo
,TicketStateChangedEvent
- All Known Subinterfaces:
AgentTicketResubmittedEvent
,AutoTicketResubmittedEvent
public interface TicketResubmittedEvent extends TicketStateChangedEvent, BacklogMessageInfo
This event is triggered when a ticket has been resubmitted.
- Since:
- 11.23
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.util.Date
getDueDate()
This method returns the due date of the resubmitted ticket.default TicketState
getTicketState()
boolean
isExplicit()
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.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
getCurrentAssignedAgent, getDueDateOptional, getLastAssignedAgent
-
Methods inherited from interface com.novomind.ecom.api.imail.common.event.TicketStateChangedEvent
getPreviousTicketState
-
-
-
-
Method Detail
-
getDueDate
java.util.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
default TicketState getTicketState()
- Specified by:
getTicketState
in interfaceTicketStateChangedEvent
- Returns:
- the new
TicketState
of the ticket after the state change
-
-