Interface IncomingMessengerMessage
- All Superinterfaces:
ExternalMessageIdProvider
,ExternalReplyToIdProvider
,MessengerMessage
- All Known Subinterfaces:
IncomingMessengerAudioDataMessage
,IncomingMessengerAudioUrlMessage
,IncomingMessengerFileDataMessage
,IncomingMessengerFileUrlMessage
,IncomingMessengerImageDataMessage
,IncomingMessengerImageUrlMessage
,IncomingMessengerMediaDataMessage
,IncomingMessengerMediaUrlMessage
,IncomingMessengerRawMessage
,IncomingMessengerTextMessage
,IncomingMessengerVideoDataMessage
,IncomingMessengerVideoUrlMessage
,IncomingReceivedMessengerAudioDataMessage
,IncomingReceivedMessengerAudioUrlMessage
,IncomingReceivedMessengerFileDataMessage
,IncomingReceivedMessengerFileUrlMessage
,IncomingReceivedMessengerImageDataMessage
,IncomingReceivedMessengerImageUrlMessage
,IncomingReceivedMessengerMediaDataMessage
,IncomingReceivedMessengerMediaUrlMessage
,IncomingReceivedMessengerMessage
,IncomingReceivedMessengerRawMessage
,IncomingReceivedMessengerTextMessage
,IncomingReceivedMessengerVideoDataMessage
,IncomingReceivedMessengerVideoUrlMessage
,IncomingSentMessengerAudioDataMessage
,IncomingSentMessengerAudioUrlMessage
,IncomingSentMessengerFileDataMessage
,IncomingSentMessengerFileUrlMessage
,IncomingSentMessengerImageDataMessage
,IncomingSentMessengerImageUrlMessage
,IncomingSentMessengerMediaDataMessage
,IncomingSentMessengerMediaUrlMessage
,IncomingSentMessengerMessage
,IncomingSentMessengerRawMessage
,IncomingSentMessengerTextMessage
,IncomingSentMessengerVideoDataMessage
,IncomingSentMessengerVideoUrlMessage
public interface IncomingMessengerMessage
extends MessengerMessage, ExternalMessageIdProvider, ExternalReplyToIdProvider
Represents a messenger message that has been retrieved from
an external source by a
MessengerConnector
.- Since:
- 12.20
-
Method Summary
Modifier and TypeMethodDescriptionThis method allows to define additional attributes, that will be associated with the chat and accessible via the chat's storage.Methods inherited from interface com.novomind.ecom.api.iagent.messenger.model.ExternalMessageIdProvider
getExternalMessageId
Methods inherited from interface com.novomind.ecom.api.iagent.messenger.model.ExternalReplyToIdProvider
getExternalReplyToId
Methods inherited from interface com.novomind.ecom.api.iagent.messenger.model.MessengerMessage
getDate
-
Method Details
-
getAttributes
This method allows to define additional attributes, that will be associated with the chat and accessible via the chat's storage.- Returns:
- the Map of additional attributes
- Since:
- 12.20
-