Interface ExternalTicketAnsweredClearanceRequiredEvent

All Superinterfaces:
Event, IncomingMessageInfo, IssueRoutingInfo, MessageInfo, OutgoingMessageInfo, TicketAnsweredEvent, TicketClearanceRequiredEvent, TicketEvent, TicketProvider, TicketRoutingInfo, TicketStateChangedEvent

public interface ExternalTicketAnsweredClearanceRequiredEvent extends TicketAnsweredEvent, TicketClearanceRequiredEvent

This event is triggered when a ticket has been answered by an external clerk and now is waiting for clearance before being sent.

Since:
12.0
  • Method Details

    • getExternalAddress

      jakarta.mail.internet.InternetAddress getExternalAddress()
      This method returns the email address of the external sender that has sent the message to the central outgoing queue.
      Returns:
      the email address of the external sender.
      Since:
      11.23
    • isClearanceRequired

      default boolean isClearanceRequired()
      Description copied from interface: TicketAnsweredEvent
      The method indicates if the message requires a clearance before being sent to the customer.
      Specified by:
      isClearanceRequired in interface TicketAnsweredEvent
      Returns:
      true if a clearance is required for this message, otherwise false
      Since:
      12.0