Uses of Interface
com.flowable.engage.message.api.Message
-
-
Uses of Message in com.flowable.engage.api.delegate.event
Methods in com.flowable.engage.api.delegate.event that return Message Modifier and Type Method Description MessageFlowableMessageDeletedEvent. getMessage()The message that was deletedMessageFlowableMessageEvent. getMessage()MessageFlowableMessageUpdatedEvent. getMessage()The message that was updatedMessageFlowableSendNotificationEvent. getMessage() -
Uses of Message in com.flowable.engage.conversation.api
Methods in com.flowable.engage.conversation.api with parameters of type Message Modifier and Type Method Description voidConversationNotificationService. 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 Message Modifier and Type Field Description protected MessageFlowableMessageDeletedEventImpl. messageprotected MessageFlowableMessageEventImpl. messageprotected MessageFlowableSendNotificationEventImpl. messageMethods in com.flowable.engage.engine.delegate.event.impl that return Message Modifier and Type Method Description MessageFlowableMessageDeletedEventImpl. getMessage()MessageFlowableMessageEventImpl. getMessage()MessageFlowableMessageUpdateEventImpl. getMessage()MessageFlowableSendNotificationEventImpl. getMessage()Methods in com.flowable.engage.engine.delegate.event.impl with parameters of type Message Modifier and Type Method Description static FlowableMessageEventFlowableEngageEventBuilder. createBeforeMessagePersistedEvent(Message message, Conversation conversation)static FlowableMessageDeletedEventFlowableEngageEventBuilder. createMessageDeletedEvent(String userId, Message message)static FlowableMessageEventFlowableEngageEventBuilder. createMessageSendEvent(Message message, Conversation conversation)static FlowableMessageUpdatedEventFlowableEngageEventBuilder. createMessageUpdatedEvent(String userId, Message message)static FlowableSendNotificationEventFlowableEngageEventBuilder. 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 Message Constructor Description FlowableMessageDeletedEventImpl(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 Message Modifier and Type Field Description protected MessageSendConversationNotificationCmd. messageprotected MessageValidateExternalSystemMessageCmd. messageMethods in com.flowable.engage.engine.impl.cmd that return Message Modifier and Type Method Description MessageFindMessageByIdCmd. execute(CommandContext commandContext)MessageFindMessageByIdWithMessageAuditsCmd. execute(CommandContext commandContext)protected MessageAddParticipantsToConversationCmd. getPastMessage(int messageNumber)Methods in com.flowable.engage.engine.impl.cmd with parameters of type Message Modifier and Type Method Description protected Set<String>ReindexMessagesCmd. determineParticipantGroupIds(Message message, List<ConversationRegistryEntryEntity> registryEntities)protected Set<String>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 Message Constructor Description SendConversationNotificationCmd(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 Message Modifier and Type Field Description protected MessageConversationNotificationRunnable. messageMethods in com.flowable.engage.engine.impl.conversation with parameters of type Message Modifier and Type Method Description voidConversationNotificationServiceImpl. sendNotification(Message message, Conversation conversation)voidExternalConversationService. validateMessage(UserAccount recipientAccount, Message message)Invoked byb the engagement system to validate the message that should be sent to the external user account.voidExternalConversationServiceImpl. validateMessage(UserAccount recipientAccount, Message message)Constructors in com.flowable.engage.engine.impl.conversation with parameters of type Message Constructor Description ConversationNotificationRunnable(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 Message Modifier and Type Method Description voidDeskService. handleUnassignedTicketMessage(String deskConversationId, String ticketConversationId, Message message)voidDeskServiceImpl. 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 Message Modifier and Type Field Description protected MessageHandleUnassignedTicketMessageCmd. messageConstructors in com.flowable.engage.engine.impl.desk.cmd with parameters of type Message Constructor Description HandleUnassignedTicketMessageCmd(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 Message Constructor Description StickyMessageDTO(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 Message Modifier and Type Method Description MessageMessageServiceImpl. findById(String messageId)MessageMessageServiceImpl. findByIdWithMessageAudits(String messageId)MessageMessageBuilderImpl. send(String conversationId)MessageMessageServiceImpl. updateMessageContent(String messageId, String mainContent)MessageMessageServiceImpl. updateMessageMedia(String messageId, String mediaContentId)MessageMessageServiceImpl. updateMessageMedia(String messageId, ContentItem contentItem, InputStream contentStream)Methods in com.flowable.engage.engine.impl.message that return types with arguments of type Message Modifier and Type Method Description List<Message>MessageQueryImpl. executeList(CommandContext commandContext)Methods in com.flowable.engage.engine.impl.message with parameters of type Message Modifier and Type Method Description StringDefaultExternalMessageSendHelper. getMessageContent(Message message, CommandContext commandContext)StringExternalMessageSendHelper. getMessageContent(Message message, CommandContext commandContext)Returns the message content that will be sent to the external user.booleanDefaultMessageSendHelper. shouldHandleAsTemporaryMessage(Message message, Conversation conversation)booleanMessageSendHelper. shouldHandleAsTemporaryMessage(Message message, Conversation conversation)Check whether the message should be handled as a temporary message.protected booleanDefaultMessageSendHelper. shouldHandleAsTemporaryMessageForUserAccount(UserAccount userAccount, Message message, Conversation conversation)default booleanMessageSendHelper. shouldIncreaseUnreadMessageCount(Message message, Conversation conversation)Check whether the unread message count within the given conversation should be inreased for the given messagedefault booleanMessageSendHelper. 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 Message Modifier and Type Method Description Collection<NotificationInfo>NotificationEvaluationProvider. 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.Collection<NotificationInfo>NotificationEvaluationProviderImpl. evaluateNotifications(Message data, Conversation conversation, Collection<Participant> participants)Method parameters in com.flowable.engage.engine.impl.notification with type arguments of type Message Modifier and Type Method Description protected voidExternalMessageSendEventListener. 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.entity Modifier and Type Interface Description interfaceMessageEntityinterfaceTemporaryMessageEntityClasses in com.flowable.engage.engine.impl.persistence.entity that implement Message Modifier and Type Class Description classMessageEntityImplThe default message implementation.classTemporaryMessageEntityImplMethods in com.flowable.engage.engine.impl.persistence.entity that return types with arguments of type Message Modifier and Type Method Description List<Message>MessageEntityManager. findByCriteria(MessageQuery query)List<Message>MessageEntityManagerImpl. findByCriteria(MessageQuery query)Methods in com.flowable.engage.engine.impl.persistence.entity with parameters of type Message Modifier and Type Method Description MessageAuditEntityMessageAuditEntityManager. create(Message message)MessageAuditEntityMessageAuditEntityManagerImpl. create(Message message) -
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 Modifier and Type Method Description List<Message>MessageDataManager. findByCriteria(MessageQueryImpl query) -
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 Message Modifier and Type Method Description List<Message>MybatisMessageDataManager. 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 Message Modifier and Type Method Description protected static voidMessageUtil. 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 Message Modifier and Type Method Description protected MessageLineInboundStatusHandler. getMessage(InboundStatusDto status) -
Uses of Message in com.flowable.engage.external.system.service
Methods in com.flowable.engage.external.system.service that return Message Modifier and Type Method Description protected MessageInboundMessageRoutingServiceImpl. getReplyToMessage(String externalSystemId, String replyToExternalMessageId)Methods in com.flowable.engage.external.system.service with parameters of type Message Modifier and Type Method Description Collection<EventPayloadInstance>DefaultInboundMessageEventPayloadExtractor. extractEventPayload(InboundMessage inboundMessage, UserAccount userAccount, Message message)Collection<EventPayloadInstance>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 Message Modifier and Type Method Description protected voidWeChatTemplateMessageBot. 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 Message Modifier and Type Method Description protected MessageWhatsAppInboundStatusHandler. getMessage(InboundStatusDto status)Methods in com.flowable.engage.external.system.whatsapp with parameters of type Message Modifier and Type Method Description protected voidWhatsAppInboundStatusHandler. 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 Message Modifier and Type Method Description MessageMessageService. findById(String messageId)MessageMessageService. findByIdWithMessageAudits(String messageId)MessageMessageBuilder. send(String conversationId)Creates and sends the message to the specified conversation.MessageMessageService. updateMessageContent(String messageId, String mainContent)MessageMessageService. updateMessageMedia(String messageId, String mediaContentId)Change the media content id of the media message with the givenmediaContentId.MessageMessageService. 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.temporary Modifier and Type Interface Description interfaceTemporaryMessageA temporary message that is a copy ofMessagethat is used when some messages should be handled separately.
-