Interface TicketAnsweredEvent
- All Superinterfaces:
Event
,IncomingMessageInfo
,IssueRoutingInfo
,MessageInfo
,OutgoingMessageInfo
,TicketEvent
,TicketProvider
,TicketRoutingInfo
,TicketStateChangedEvent
- All Known Subinterfaces:
AgentTicketAnsweredClearanceRequiredEvent
,AgentTicketAnsweredEvent
,AutoTicketAnsweredClearanceRequiredEvent
,AutoTicketAnsweredEvent
,ExternalTicketAnsweredClearanceRequiredEvent
,ExternalTicketAnsweredEvent
This event is triggered when a ticket has been answered.
The answer message has been sent to the central outgoing queue and will
be sent to the customer or await clearance if necessary before being sent.
At this time the ticket usually is not closed yet. The ticket will be closed when
the message has been sent successfully by the novomind iAGENT core process.
To take any action when the message has been sent successfully please refer
to the MessageSentEventListener
Please note that a TicketAnsweredEvent
may be triggered
more than once. In case of a required clearance an agent may apply changes
to the message and send the modified message again.
- Since:
- 11.23
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The method indicates if the message requires a clearance before being sent to the customer.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.model.OutgoingMessageInfo
getOutgoingMessage, getSendingUser
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, getTicketState
-
Method Details
-
isClearanceRequired
boolean isClearanceRequired()The method indicates if the message requires a clearance before being sent to the customer.- Returns:
- true if a clearance is required for this message, otherwise false
- Since:
- 11.23
-