Interface MessengerConnectorEventListener
-
public interface MessengerConnectorEventListener
TheMessengerConnectorEventListener
is an interface that implements the callback event functions triggered due to a received messenger message and handled by the novomind iAGENT system.- Since:
- 12.20
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
messengerAudioDataMessageReceived(MessengerAudioDataMessageReceivedEvent messengerAudioDataMessageReceivedEvent)
Notifies that a messenger audio data message has been received.void
messengerAudioDataMessageSent(MessengerAudioDataMessageSentEvent messengerAudioDataMessageSentEvent)
Notifies that a messenger audio data message has been sent by an external system.void
messengerAudioUrlMessageReceived(MessengerAudioUrlMessageReceivedEvent messengerAudioUrlMessageReceivedEvent)
Notifies that a messenger audio url message has been received.void
messengerAudioUrlMessageSent(MessengerAudioUrlMessageSentEvent messengerAudioUrlMessageSentEvent)
Notifies that a messenger audio url message has been sent by an external system.void
messengerConversationTypingStatus(MessengerConversationTypingEvent messengerConversationTypingEvent)
Notifies that the typing status of a messenger conversation has changed.void
messengerDeletedMessage(MessengerDeletedMessageEvent messengerDeletedMessageEvent)
Notifies that a messenger message was deleted.void
messengerDeliveredMessage(MessengerDeliveredMessageEvent messengerDeliveredMessageEvent)
Notifies that a messenger message was delivered successfully.void
messengerEditedMessage(MessengerEditedMessageEvent messengerEditedMessageEvent)
Notifies that a messenger message was edited.void
messengerFileDataMessageReceived(MessengerFileDataMessageReceivedEvent messengerFileDataMessageReceivedEvent)
Notifies that a messenger file data message has been received.void
messengerFileDataMessageSent(MessengerFileDataMessageSentEvent messengerFileDataMessageSentEvent)
Notifies that a messenger file data message has been sent by an external system.void
messengerFileUrlMessageReceived(MessengerFileUrlMessageReceivedEvent messengerFileUrlMessageReceivedEvent)
Notifies that a messenger file url message has been received.void
messengerFileUrlMessageSent(MessengerFileUrlMessageSentEvent messengerFileUrlMessageSentEvent)
Notifies that a messenger file url message has been sent by an external system.void
messengerImageDataMessageReceived(MessengerImageDataMessageReceivedEvent messengerImageDataMessageReceivedEvent)
Notifies that a messenger image data message has been received.void
messengerImageDataMessageSent(MessengerImageDataMessageSentEvent messengerImageDataMessageSentEvent)
Notifies that a messenger image data message has been sent by an external system.void
messengerImageUrlMessageReceived(MessengerImageUrlMessageReceivedEvent messengerImageUrlMessageReceivedEvent)
Notifies that a messenger image url message has been received.void
messengerImageUrlMessageSent(MessengerImageUrlMessageSentEvent messengerImageUrlMessageSentEvent)
Notifies that a messenger image url message has been sent by an external system.void
messengerRawMessageReceived(MessengerRawMessageReceivedEvent messengerRawMessageReceivedEvent)
Notifies that a messenger raw message has been received.void
messengerRawMessageSent(MessengerRawMessageSentEvent messengerRawMessageSentEvent)
Notifies that a messenger raw message has been sent by an external system.void
messengerReadMessage(MessengerReadMessageEvent messengerReadMessageEvent)
Notifies that a messenger message was read.void
messengerSendMessageFailed(MessengerSendMessageFailedEvent messengerSendMessageFailedEvent)
Notifies that sending a messenger message failed.void
messengerSentMessage(MessengerSentMessageEvent messengerSentMessageEvent)
Notifies that a messenger message was sent successfully.void
messengerTextMessageReceived(MessengerTextMessageReceivedEvent messengerTextMessageReceivedEvent)
Notifies that a messenger text message has been received.void
messengerTextMessageSent(MessengerTextMessageSentEvent messengerTextMessageSentEvent)
Notifies that a messenger text message has been sent by an external system.void
messengerVideoDataMessageReceived(MessengerVideoDataMessageReceivedEvent messengerVideoDataMessageReceivedEvent)
Notifies that a messenger video data message has been received.void
messengerVideoDataMessageSent(MessengerVideoDataMessageSentEvent messengerVideoDataMessageSentEvent)
Notifies that a messenger video data message has been sent by an external system.void
messengerVideoUrlMessageReceived(MessengerVideoUrlMessageReceivedEvent messengerVideoUrlMessageReceivedEvent)
Notifies that a messenger video url message has been received.void
messengerVideoUrlMessageSent(MessengerVideoUrlMessageSentEvent messengerVideoUrlMessageSentEvent)
Notifies that a messenger video url message has been sent by an external system.
-
-
-
Method Detail
-
messengerTextMessageReceived
void messengerTextMessageReceived(MessengerTextMessageReceivedEvent messengerTextMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger text message has been received.- Parameters:
messengerTextMessageReceivedEvent
- notifies that a messenger text message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerImageDataMessageReceived
void messengerImageDataMessageReceived(MessengerImageDataMessageReceivedEvent messengerImageDataMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger image data message has been received.- Parameters:
messengerImageDataMessageReceivedEvent
- notifies that a messenger image data message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerImageUrlMessageReceived
void messengerImageUrlMessageReceived(MessengerImageUrlMessageReceivedEvent messengerImageUrlMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger image url message has been received.- Parameters:
messengerImageUrlMessageReceivedEvent
- notifies that a messenger image url message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerAudioDataMessageReceived
void messengerAudioDataMessageReceived(MessengerAudioDataMessageReceivedEvent messengerAudioDataMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger audio data message has been received.- Parameters:
messengerAudioDataMessageReceivedEvent
- notifies that a messenger audio data message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerAudioUrlMessageReceived
void messengerAudioUrlMessageReceived(MessengerAudioUrlMessageReceivedEvent messengerAudioUrlMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger audio url message has been received.- Parameters:
messengerAudioUrlMessageReceivedEvent
- notifies that a messenger audio url message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerVideoDataMessageReceived
void messengerVideoDataMessageReceived(MessengerVideoDataMessageReceivedEvent messengerVideoDataMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger video data message has been received.- Parameters:
messengerVideoDataMessageReceivedEvent
- notifies that a messenger video data message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerVideoUrlMessageReceived
void messengerVideoUrlMessageReceived(MessengerVideoUrlMessageReceivedEvent messengerVideoUrlMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger video url message has been received.- Parameters:
messengerVideoUrlMessageReceivedEvent
- notifies that a messenger video url message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerFileDataMessageReceived
void messengerFileDataMessageReceived(MessengerFileDataMessageReceivedEvent messengerFileDataMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger file data message has been received.- Parameters:
messengerFileDataMessageReceivedEvent
- notifies that a messenger file data message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerFileUrlMessageReceived
void messengerFileUrlMessageReceived(MessengerFileUrlMessageReceivedEvent messengerFileUrlMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger file url message has been received.- Parameters:
messengerFileUrlMessageReceivedEvent
- notifies that a messenger file url message has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerRawMessageReceived
void messengerRawMessageReceived(MessengerRawMessageReceivedEvent messengerRawMessageReceivedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger raw message has been received.- Parameters:
messengerRawMessageReceivedEvent
- the messenger raw message that has been received- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerSendMessageFailed
void messengerSendMessageFailed(MessengerSendMessageFailedEvent messengerSendMessageFailedEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that sending a messenger message failed.- Parameters:
messengerSendMessageFailedEvent
- the event that sending a messenger message failed- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerSentMessage
void messengerSentMessage(MessengerSentMessageEvent messengerSentMessageEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger message was sent successfully.- Parameters:
messengerSentMessageEvent
- the event that a messenger message was sent successfully- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerDeliveredMessage
void messengerDeliveredMessage(MessengerDeliveredMessageEvent messengerDeliveredMessageEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger message was delivered successfully.- Parameters:
messengerDeliveredMessageEvent
- the event that a messenger message was delivered successfully- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerReadMessage
void messengerReadMessage(MessengerReadMessageEvent messengerReadMessageEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger message was read.- Parameters:
messengerReadMessageEvent
- the event that a messenger message was read- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerDeletedMessage
void messengerDeletedMessage(MessengerDeletedMessageEvent messengerDeletedMessageEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger message was deleted.- Parameters:
messengerDeletedMessageEvent
- the event that a messenger message was deleted- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerConversationTypingStatus
void messengerConversationTypingStatus(MessengerConversationTypingEvent messengerConversationTypingEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that the typing status of a messenger conversation has changed.- Parameters:
messengerConversationTypingEvent
- the event that the typing status of a messenger conversation has changed- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerEditedMessage
void messengerEditedMessage(MessengerEditedMessageEvent messengerEditedMessageEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger message was edited.- Parameters:
messengerEditedMessageEvent
- the event that a messenger message was edited- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerTextMessageSent
void messengerTextMessageSent(MessengerTextMessageSentEvent messengerTextMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger text message has been sent by an external system.- Parameters:
messengerTextMessageSentEvent
- notifies that a messenger text message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerImageDataMessageSent
void messengerImageDataMessageSent(MessengerImageDataMessageSentEvent messengerImageDataMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger image data message has been sent by an external system.- Parameters:
messengerImageDataMessageSentEvent
- notifies that a messenger image data message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerImageUrlMessageSent
void messengerImageUrlMessageSent(MessengerImageUrlMessageSentEvent messengerImageUrlMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger image url message has been sent by an external system.- Parameters:
messengerImageUrlMessageSentEvent
- notifies that a messenger image url message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerAudioDataMessageSent
void messengerAudioDataMessageSent(MessengerAudioDataMessageSentEvent messengerAudioDataMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger audio data message has been sent by an external system.- Parameters:
messengerAudioDataMessageSentEvent
- notifies that a messenger audio data message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerAudioUrlMessageSent
void messengerAudioUrlMessageSent(MessengerAudioUrlMessageSentEvent messengerAudioUrlMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger audio url message has been sent by an external system.- Parameters:
messengerAudioUrlMessageSentEvent
- notifies that a messenger audio url message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerVideoDataMessageSent
void messengerVideoDataMessageSent(MessengerVideoDataMessageSentEvent messengerVideoDataMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger video data message has been sent by an external system.- Parameters:
messengerVideoDataMessageSentEvent
- notifies that a messenger video data message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerVideoUrlMessageSent
void messengerVideoUrlMessageSent(MessengerVideoUrlMessageSentEvent messengerVideoUrlMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger video url message has been sent by an external system.- Parameters:
messengerVideoUrlMessageSentEvent
- notifies that a messenger video url message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerFileDataMessageSent
void messengerFileDataMessageSent(MessengerFileDataMessageSentEvent messengerFileDataMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger file data message has been sent by an external system.- Parameters:
messengerFileDataMessageSentEvent
- notifies that a messenger file data message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerFileUrlMessageSent
void messengerFileUrlMessageSent(MessengerFileUrlMessageSentEvent messengerFileUrlMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger file url message has been sent by an external system.- Parameters:
messengerFileUrlMessageSentEvent
- notifies that a messenger file url message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
messengerRawMessageSent
void messengerRawMessageSent(MessengerRawMessageSentEvent messengerRawMessageSentEvent) throws MessengerConnectorEventProcessingFailedException
Notifies that a messenger raw message has been sent by an external system.- Parameters:
messengerRawMessageSentEvent
- notifies that a messenger raw message has been sent by an external system.- Throws:
MessengerConnectorEventProcessingFailedException
- if any error occurs during the event handling by the listener- Since:
- 12.20
-
-