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 aMessengerConnector
.- Since:
- 12.20
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default java.util.Map<java.lang.String,java.lang.String>
getAttributes()
This 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
-
-