- All Superinterfaces:
- All Known Subinterfaces:
public interface TicketRequeuedEvent extends TicketQueuedEvent
This event is triggered within the novomind iAGENT routing process when a ticket has been queued again e.g. after previously being assigned to an agent or waiting for an external response.
All Methods Instance Methods Abstract Methods Modifier and Type Method Description
getAgent()This method returns the previously assigned agent of the requeued ticket.
Methods inherited from interface com.novomind.ecom.api.imail.model.BacklogMessageInfo
Methods inherited from interface com.novomind.ecom.api.imail.model.IncomingMessageInfo
getIncomingAccount, getIncomingChannel, getIncomingMessage
Methods inherited from interface com.novomind.ecom.api.imail.routing.event.TicketQueuedEvent
Methods inherited from interface com.novomind.ecom.api.imail.model.TicketRoutingInfo
getCurrentAssignedAgent, getDueDateOptional, getLastAssignedAgent
java.util.Optional<User> getAgent()This method returns the previously assigned agent of the requeued ticket. If the previous ticket state is not ASSIGNED then an empty optional is returned.
- the previously assigned agent for the requeued ticket or an empty optional if the ticket was not assigned