Uses of Interface
com.flowable.engage.message.api.Message
Packages that use Message
Package
Description
-
Uses of Message in com.flowable.engage.api.delegate.event
Methods in com.flowable.engage.api.delegate.event that return MessageModifier and TypeMethodDescriptionFlowableMessageDeletedEvent.getMessage()
The message that was deletedFlowableMessageEvent.getMessage()
FlowableMessageUpdatedEvent.getMessage()
The message that was updatedFlowableSendNotificationEvent.getMessage()
-
Uses of Message in com.flowable.engage.conversation.api
Methods in com.flowable.engage.conversation.api with parameters of type MessageModifier and TypeMethodDescriptionvoid
ConversationNotificationService.sendNotification
(Message message, Conversation conversation) Send a notification for the given message in the given conversation -
Uses of Message in com.flowable.engage.engine.delegate.event.impl
Fields in com.flowable.engage.engine.delegate.event.impl declared as MessageModifier and TypeFieldDescriptionprotected final Message
FlowableMessageDeletedEventImpl.message
protected final Message
FlowableMessageEventImpl.message
protected final Message
FlowableSendNotificationEventImpl.message
Methods in com.flowable.engage.engine.delegate.event.impl that return MessageModifier and TypeMethodDescriptionFlowableMessageDeletedEventImpl.getMessage()
FlowableMessageEventImpl.getMessage()
FlowableMessageUpdateEventImpl.getMessage()
FlowableSendNotificationEventImpl.getMessage()
Methods in com.flowable.engage.engine.delegate.event.impl with parameters of type MessageModifier and TypeMethodDescriptionstatic FlowableMessageEvent
FlowableEngageEventBuilder.createBeforeMessagePersistedEvent
(Message message, Conversation conversation) static FlowableMessageDeletedEvent
FlowableEngageEventBuilder.createMessageDeletedEvent
(String userId, Message message) static FlowableMessageEvent
FlowableEngageEventBuilder.createMessageSendEvent
(Message message, Conversation conversation) static FlowableMessageUpdatedEvent
FlowableEngageEventBuilder.createMessageUpdatedEvent
(String userId, Message message) FlowableEngageEventBuilder.createSendNotificationEvent
(Conversation conversation, Message message, boolean updateUnreadCount, boolean updateConversationLastMessageTime, Collection<NotificationInfo> notificationInfo) Constructors in com.flowable.engage.engine.delegate.event.impl with parameters of type MessageModifierConstructorDescriptionFlowableMessageDeletedEventImpl
(String userId, Message message) FlowableMessageEventImpl
(FlowableEngageEventType type, Message message, Conversation conversation) FlowableMessageUpdateEventImpl
(String userId, Message message) FlowableSendNotificationEventImpl
(Conversation conversation, Message message, boolean updateUnreadCount, boolean updateConversationLastMessageTime, Collection<NotificationInfo> notificationInfo) -
Uses of Message in com.flowable.engage.engine.impl.cmd
Fields in com.flowable.engage.engine.impl.cmd declared as MessageModifier and TypeFieldDescriptionprotected final Message
SendConversationNotificationCmd.message
protected final Message
ValidateExternalSystemMessageCmd.message
Methods in com.flowable.engage.engine.impl.cmd that return MessageModifier and TypeMethodDescriptionFindMessageByIdCmd.execute
(CommandContext commandContext) FindMessageByIdWithMessageAuditsCmd.execute
(CommandContext commandContext) protected Message
AddParticipantsToConversationCmd.getPastMessage
(int messageNumber) Methods in com.flowable.engage.engine.impl.cmd with parameters of type MessageModifier and TypeMethodDescriptionReindexMessagesCmd.determineParticipantGroupIds
(Message message, List<ConversationRegistryEntryEntity> registryEntities) ReindexMessagesCmd.determineParticipantUserIds
(Message message, List<ConversationRegistryEntryEntity> registryEntities) protected List<Participant>
SendConversationNotificationCmd.getParticipants
(CommandContext commandContext, Message message) Constructors in com.flowable.engage.engine.impl.cmd with parameters of type MessageModifierConstructorDescriptionSendConversationNotificationCmd
(Message message, Conversation conversation) ValidateExternalSystemMessageCmd
(UserAccount recipientAccount, Message message) -
Uses of Message in com.flowable.engage.engine.impl.conversation
Fields in com.flowable.engage.engine.impl.conversation declared as MessageModifier and TypeFieldDescriptionprotected final Message
ConversationNotificationRunnable.message
Methods in com.flowable.engage.engine.impl.conversation with parameters of type MessageModifier and TypeMethodDescriptionvoid
ConversationNotificationServiceImpl.sendNotification
(Message message, Conversation conversation) void
ExternalConversationService.validateMessage
(UserAccount recipientAccount, Message message) Invoked byb the engagement system to validate the message that should be sent to the external user account.void
ExternalConversationServiceImpl.validateMessage
(UserAccount recipientAccount, Message message) Constructors in com.flowable.engage.engine.impl.conversation with parameters of type MessageModifierConstructorDescriptionConversationNotificationRunnable
(EngageEngineConfiguration configuration, Message message, Conversation conversation) -
Uses of Message in com.flowable.engage.engine.impl.desk
Methods in com.flowable.engage.engine.impl.desk with parameters of type MessageModifier and TypeMethodDescriptionvoid
DeskService.handleUnassignedTicketMessage
(String deskConversationId, String ticketConversationId, Message message) void
DeskServiceImpl.handleUnassignedTicketMessage
(String deskConversationId, String ticketConversationId, Message message) -
Uses of Message in com.flowable.engage.engine.impl.desk.cmd
Fields in com.flowable.engage.engine.impl.desk.cmd declared as MessageModifier and TypeFieldDescriptionprotected final Message
HandleUnassignedTicketMessageCmd.message
Constructors in com.flowable.engage.engine.impl.desk.cmd with parameters of type MessageModifierConstructorDescriptionHandleUnassignedTicketMessageCmd
(String deskConversationId, String ticketConversationId, String chatBotUserId, Message message) -
Uses of Message in com.flowable.engage.engine.impl.dto
Constructors in com.flowable.engage.engine.impl.dto with parameters of type MessageModifierConstructorDescriptionStickyMessageDTO
(Message message, ActionInstance actionInstance, ActionDefinition actionDefinition, ActionDefinitionModel actionDefinitionModel) -
Uses of Message in com.flowable.engage.engine.impl.message
Methods in com.flowable.engage.engine.impl.message that return MessageModifier and TypeMethodDescriptionMessageServiceImpl.findByIdWithMessageAudits
(String messageId) MessageServiceImpl.updateMessageContent
(String messageId, String mainContent) MessageServiceImpl.updateMessageMedia
(String messageId, String mediaContentId) MessageServiceImpl.updateMessageMedia
(String messageId, ContentItem contentItem, InputStream contentStream) Methods in com.flowable.engage.engine.impl.message that return types with arguments of type MessageMethods in com.flowable.engage.engine.impl.message with parameters of type MessageModifier and TypeMethodDescriptionDefaultExternalMessageSendHelper.getMessageContent
(Message message, CommandContext commandContext) ExternalMessageSendHelper.getMessageContent
(Message message, CommandContext commandContext) Returns the message content that will be sent to the external user.boolean
DefaultMessageSendHelper.shouldHandleAsTemporaryMessage
(Message message, Conversation conversation) boolean
MessageSendHelper.shouldHandleAsTemporaryMessage
(Message message, Conversation conversation) Check whether the message should be handled as a temporary message.protected boolean
DefaultMessageSendHelper.shouldHandleAsTemporaryMessageForUserAccount
(UserAccount userAccount, Message message, Conversation conversation) default boolean
MessageSendHelper.shouldIncreaseUnreadMessageCount
(Message message, Conversation conversation) Check whether the unread message count within the given conversation should be inreased for the given messagedefault boolean
MessageSendHelper.shouldUpdateConversationLastMessageTime
(Message message, Conversation conversation) Check whether the message should trigger an update of the last message time of the conversation. -
Uses of Message in com.flowable.engage.engine.impl.notification
Methods in com.flowable.engage.engine.impl.notification with parameters of type MessageModifier and TypeMethodDescriptionNotificationEvaluationProvider.evaluateNotifications
(Message data, Conversation conversation, Collection<Participant> participants) Evaluates the notifications and message data read behavior for all participants according a rules set and the participants profile (e.g.NotificationEvaluationProviderImpl.evaluateNotifications
(Message data, Conversation conversation, Collection<Participant> participants) Method parameters in com.flowable.engage.engine.impl.notification with type arguments of type MessageModifier and TypeMethodDescriptionprotected void
ExternalMessageSendEventListener.handleUserAccountAndMessageIfApplicable
(FlowableMessageEvent messageEvent, BiConsumer<UserAccount, Message> accountMessageConsumer) -
Uses of Message in com.flowable.engage.engine.impl.persistence.entity
Subinterfaces of Message in com.flowable.engage.engine.impl.persistence.entityClasses in com.flowable.engage.engine.impl.persistence.entity that implement MessageModifier and TypeClassDescriptionclass
The default message implementation.class
Methods in com.flowable.engage.engine.impl.persistence.entity that return types with arguments of type MessageModifier and TypeMethodDescriptionMessageEntityManager.findByCriteria
(MessageQuery query) MessageEntityManagerImpl.findByCriteria
(MessageQuery query) Methods in com.flowable.engage.engine.impl.persistence.entity with parameters of type MessageModifier and TypeMethodDescription -
Uses of Message in com.flowable.engage.engine.impl.persistence.entity.data
Methods in com.flowable.engage.engine.impl.persistence.entity.data that return types with arguments of type Message -
Uses of Message in com.flowable.engage.engine.impl.persistence.entity.data.impl
Methods in com.flowable.engage.engine.impl.persistence.entity.data.impl that return types with arguments of type MessageModifier and TypeMethodDescriptionMybatisMessageDataManager.findByCriteria
(MessageQueryImpl query) -
Uses of Message in com.flowable.engage.engine.impl.util
Methods in com.flowable.engage.engine.impl.util with parameters of type MessageModifier and TypeMethodDescriptionprotected static void
MessageUtil.copyToMessage
(MessageEntity baseMessage, Message messageToCopy, CommandContext commandContext) -
Uses of Message in com.flowable.engage.external.system.line
Methods in com.flowable.engage.external.system.line that return MessageModifier and TypeMethodDescriptionprotected Message
LineInboundStatusHandler.getMessage
(InboundStatusDto status) -
Uses of Message in com.flowable.engage.external.system.service
Methods in com.flowable.engage.external.system.service that return MessageModifier and TypeMethodDescriptionprotected Message
InboundMessageRoutingServiceImpl.getReplyToMessage
(String externalSystemId, String replyToExternalMessageId) Methods in com.flowable.engage.external.system.service with parameters of type MessageModifier and TypeMethodDescriptionDefaultInboundMessageEventPayloadExtractor.extractEventPayload
(InboundMessage inboundMessage, UserAccount userAccount, Message message) InboundMessageEventPayloadExtractor.extractEventPayload
(InboundMessage inboundMessage, UserAccount userAccount, Message message) protected Collection<EventPayloadInstance>
InboundMessageRoutingServiceImpl.extractEventPayload
(InboundMessage inboundMessage, UserAccount userAccount, Message message) -
Uses of Message in com.flowable.engage.external.system.wechat
Methods in com.flowable.engage.external.system.wechat with parameters of type MessageModifier and TypeMethodDescriptionprotected void
WeChatTemplateMessageBot.sendExternalTemplateMessage
(Conversation conversation, Message internalMessage, Map<String, String> templateParameters, String weChatTemplateId) -
Uses of Message in com.flowable.engage.external.system.whatsapp
Methods in com.flowable.engage.external.system.whatsapp that return MessageModifier and TypeMethodDescriptionprotected Message
WhatsAppInboundStatusHandler.getMessage
(InboundStatusDto status) Methods in com.flowable.engage.external.system.whatsapp with parameters of type MessageModifier and TypeMethodDescriptionprotected void
WhatsAppInboundStatusHandler.sendMessageForStatus
(String messageCode, InboundStatusDto status, Message message) -
Uses of Message in com.flowable.engage.message.api
Methods in com.flowable.engage.message.api that return MessageModifier and TypeMethodDescriptionMessageService.findByIdWithMessageAudits
(String messageId) Creates and sends the message to the specified conversation.MessageService.updateMessageContent
(String messageId, String mainContent) MessageService.updateMessageMedia
(String messageId, String mediaContentId) Change the media content id of the media message with the givenmediaContentId
.MessageService.updateMessageMedia
(String messageId, ContentItem contentItem, InputStream contentStream) Change the media content of the media message with the given content item and input stream. -
Uses of Message in com.flowable.engage.message.api.temporary
Subinterfaces of Message in com.flowable.engage.message.api.temporaryModifier and TypeInterfaceDescriptioninterface
A temporary message that is a copy ofMessage
that is used when some messages should be handled separately.