Interface OutgoingMessengerMessageInfo
-
- All Superinterfaces:
ChatProvider
- All Known Subinterfaces:
OutgoingMessengerAudioDataMessageInfo
,OutgoingMessengerFileDataMessageInfo
,OutgoingMessengerImageDataMessageInfo
,OutgoingMessengerRawMessageInfo
,OutgoingMessengerTextMessageInfo
,OutgoingMessengerVideoDataMessageInfo
public interface OutgoingMessengerMessageInfo extends ChatProvider
AnOutgoingMessengerMessageInfo
object provides information about anOutgoingMessengerMessage
.- Since:
- 12.20
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChatChannel
getOutgoingChatChannel()
MessengerAccount
getOutgoingMessengerAccount()
java.util.Optional<User>
getSendingUser()
-
Methods inherited from interface com.novomind.ecom.api.iagent.provider.ChatProvider
getChat
-
-
-
-
Method Detail
-
getOutgoingMessengerAccount
MessengerAccount getOutgoingMessengerAccount()
- Returns:
- the outgoing messenger account of the message.
- Since:
- 12.20
-
getOutgoingChatChannel
ChatChannel getOutgoingChatChannel()
- Returns:
- the outgoing chat channel of the message.
- Since:
- 12.20
-
getSendingUser
java.util.Optional<User> getSendingUser()
- Returns:
- the user, that sent the message. If the message has been sent automatically, the user will not be available.
- Since:
- 12.20
-
-