Interface PreSendMessageEvent

All Superinterfaces:
Event, MessageInfo
All Known Subinterfaces:
AgentPreSendExternalForwardMessageAndCloseTicketEvent, AgentPreSendExternalForwardMessageAndForwardTicketEvent, AgentPreSendExternalForwardMessageAndKeepTicketEvent, AgentPreSendExternalInquiryMessageTicketEvent, AgentPreSendIntermediateMessageTicketEvent, AgentPreSendMessageAndCloseTicketEvent, AutoPreSendExternalForwardMessageAndCloseTicketEvent, AutoPreSendExternalForwardMessageAndForwardTicketEvent, AutoPreSendIntermediateMessageTicketEvent, AutoPreSendMessageAndCloseTicketEvent, PreSendConfirmationMessageTicketEvent, PreSendExternalForwardMessageAndCloseTicketEvent, PreSendExternalForwardMessageAndForwardTicketEvent, PreSendExternalForwardMessageAndKeepTicketEvent, PreSendExternalMessageAndCloseTicketEvent, PreSendMessageAndCloseTicketEvent, PreSendMessageTicketEvent, SupervisorPreSendExternalForwardMessageAndCloseTicketEvent, SupervisorPreSendExternalForwardMessageAndForwardTicketEvent, SupervisorPreSendExternalForwardMessageAndKeepTicketEvent

public interface PreSendMessageEvent extends Event, MessageInfo

This event is triggered when a message is about to be sent. within the novomind iAGENT core process.

Since:
11.3
  • Method Details

    • getPreSendMessageInfo

      PreSendMessageInfo getPreSendMessageInfo()
      Returns:
      the PreSendMessageInfo with all the information about the message to be sent
      Since:
      11.3
    • getOutgoingMessageInfo

      OutgoingMessageInfo getOutgoingMessageInfo()
      Returns:
      the OutgoingMessageInfo with all the information about the outgoing message
      Since:
      11.3