Interface TicketAnsweredEvent

All Superinterfaces:
Event, IncomingMessageInfo, IssueRoutingInfo, MessageInfo, OutgoingMessageInfo, TicketEvent, TicketProvider, TicketRoutingInfo, TicketStateChangedEvent
All Known Subinterfaces:
AgentTicketAnsweredClearanceRequiredEvent, AgentTicketAnsweredEvent, AutoTicketAnsweredClearanceRequiredEvent, AutoTicketAnsweredEvent, ExternalTicketAnsweredClearanceRequiredEvent, ExternalTicketAnsweredEvent

public interface TicketAnsweredEvent extends TicketStateChangedEvent, OutgoingMessageInfo

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 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