Interface MessengerRawMessageComponentProvider
public interface MessengerRawMessageComponentProvider
A
MessengerRawMessageComponentProvider is used to provide a raw MessengerRawMessageComponent
for a MessengerRawMessageViewContext which represents a raw messenger message to be displayed.- Since:
- 12.20
-
Method Summary
Modifier and TypeMethodDescriptiondefault MessengerRawMessageComponentgetMessengerRawMessageComponent(IncomingMessengerRawMessageAgentViewContext messengerRawMessageAgentViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(IncomingMessengerRawMessageArchiveAccessViewContext messengerRawMessageArchiveAccessViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(IncomingMessengerRawMessageBacklogViewContext messengerRawMessageBacklogViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(IncomingMessengerRawMessageSearchResultViewContext messengerRawMessageSearchResultViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(MessengerRawMessageAgentViewContext messengerRawMessageAgentViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(MessengerRawMessageArchiveAccessViewContext messengerRawMessageArchiveAccessViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(MessengerRawMessageBacklogViewContext messengerRawMessageBacklogViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(MessengerRawMessageSearchResultViewContext messengerRawMessageSearchResultViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.getMessengerRawMessageComponent(MessengerRawMessageViewContext messengerRawMessageViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(OutgoingMessengerRawMessageAgentViewContext messengerRawMessageAgentViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(OutgoingMessengerRawMessageArchiveAccessViewContext messengerRawMessageArchiveAccessViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(OutgoingMessengerRawMessageBacklogViewContext messengerRawMessageBacklogViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.default MessengerRawMessageComponentgetMessengerRawMessageComponent(OutgoingMessengerRawMessageSearchResultViewContext messengerRawMessageSearchResultViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.
-
Method Details
-
getMessengerRawMessageComponent
MessengerRawMessageComponent getMessengerRawMessageComponent(MessengerRawMessageViewContext messengerRawMessageViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed. This is the default method being called on plugins implementing this interface, if none of the other methods match to the current view context.- Parameters:
messengerRawMessageViewContext- provides view context specific information for the raw messenger message to be displayed- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(MessengerRawMessageAgentViewContext messengerRawMessageAgentViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageAgentViewContext- provides view context specific information for the raw messenger message to be displayed in the agent view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(IncomingMessengerRawMessageAgentViewContext messengerRawMessageAgentViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageAgentViewContext- provides view context specific information for the incoming raw messenger message to be displayed in the agent view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(OutgoingMessengerRawMessageAgentViewContext messengerRawMessageAgentViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageAgentViewContext- provides view context specific information for the outgoing raw messenger message to be displayed in the agent view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(MessengerRawMessageBacklogViewContext messengerRawMessageBacklogViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageBacklogViewContext- provides view context specific information for the raw messenger message to be displayed in the backlog view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(IncomingMessengerRawMessageBacklogViewContext messengerRawMessageBacklogViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageBacklogViewContext- provides view context specific information for the incoming raw messenger message to be displayed in the backlog view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(OutgoingMessengerRawMessageBacklogViewContext messengerRawMessageBacklogViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageBacklogViewContext- provides view context specific information for the outgoing raw messenger message to be displayed in the backlog view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(MessengerRawMessageArchiveAccessViewContext messengerRawMessageArchiveAccessViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageArchiveAccessViewContext- provides view context specific information for the raw messenger message to be displayed for a chat retrieved directly via an archive access- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(IncomingMessengerRawMessageArchiveAccessViewContext messengerRawMessageArchiveAccessViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageArchiveAccessViewContext- provides view context specific information for the incoming raw messenger message to be displayed for a chat retrieved directly via an archive access- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(OutgoingMessengerRawMessageArchiveAccessViewContext messengerRawMessageArchiveAccessViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageArchiveAccessViewContext- provides view context specific information for the outgoing raw messenger message to be displayed for a chat retrieved directly via an archive access- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(MessengerRawMessageSearchResultViewContext messengerRawMessageSearchResultViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageSearchResultViewContext- provides view context specific information for the raw messenger message to be displayed in the search result view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(IncomingMessengerRawMessageSearchResultViewContext messengerRawMessageSearchResultViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageSearchResultViewContext- provides view context specific information for the incoming raw messenger message to be displayed in the search result view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-
getMessengerRawMessageComponent
default MessengerRawMessageComponent getMessengerRawMessageComponent(OutgoingMessengerRawMessageSearchResultViewContext messengerRawMessageSearchResultViewContext) Provide aMessengerRawMessageComponentfor a raw messenger message to be displayed.- Parameters:
messengerRawMessageSearchResultViewContext- provides view context specific information for the outgoing raw messenger message to be displayed in the search result view- Returns:
- the customized
MessengerRawMessageComponentor null if noMessengerRawMessageComponentshould be shown. - Since:
- 12.20
-