Uses of Interface
com.flowable.engage.engine.impl.persistence.entity.ConversationEntity
Packages that use ConversationEntity
Package
Description
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.cmd
Fields in com.flowable.engage.engine.impl.cmd declared as ConversationEntityModifier and TypeFieldDescriptionprotected final ConversationEntity
EvaluateConversationTagsCmd.conversation
Methods in com.flowable.engage.engine.impl.cmd that return ConversationEntityModifier and TypeMethodDescriptionArchiveConversationCmd.execute
(CommandContext commandContext) BaseUpdateConversationCmd.execute
(CommandContext commandContext) protected ConversationEntity
NeedsConversationCmd.findConversation
(CommandContext commandContext) protected ConversationEntity
BaseSendMessageCmd.retrieveConversation
(String conversationId, CommandContext commandContext) protected ConversationEntity
StartConversationCmd.startConversation
(CommandContext commandContext, ConversationBuilderImpl conversationBuilder) Methods in com.flowable.engage.engine.impl.cmd with parameters of type ConversationEntityModifier and TypeMethodDescriptionprotected Date
AddParticipantsToConversationCmd.calculateJoiningTime
(JoinParticipantsData data, ConversationEntity conversation) protected List<IdentityLinkEntity>
StartConversationCmd.handleIdentityLinks
(CommandContext commandContext, ConversationEntity entity, ConversationBuilder builder) protected Collection<String>
AddParticipantsToConversationCmd.handleJoiningParticipantData
(JoinParticipantsData data, ConversationEntity conversation, Set<String> currentParticipants, String authenticatedUserId, CommandContext commandContext) protected void
ArchiveConversationCmd.modifyConversationBeforeUpdate
(CommandContext commandContext, ConversationEntity entity) protected abstract void
BaseUpdateConversationCmd.modifyConversationBeforeUpdate
(CommandContext commandContext, ConversationEntity entity) protected void
ReopenConversationCmd.modifyConversationBeforeUpdate
(CommandContext commandContext, ConversationEntity entity) protected void
SetConversationReferenceCmd.modifyConversationBeforeUpdate
(CommandContext commandContext, ConversationEntity entity) protected void
UpdateConversationAvatarIdCmd.modifyConversationBeforeUpdate
(CommandContext commandContext, ConversationEntity entity) protected void
UpdateConversationDescriptionCmd.modifyConversationBeforeUpdate
(CommandContext commandContext, ConversationEntity entity) protected void
UpdateConversationNameCmd.modifyConversationBeforeUpdate
(CommandContext commandContext, ConversationEntity entity) protected void
StartConversationCmd.populateConversationRegistryEntries
(CommandContext commandContext, ConversationEntity entity, List<IdentityLinkEntity> identityLinkEntities) protected String
ChangeConversationOwnerCmd.removeOwnerFromConversation
(ConversationEntity conversation, CommandContext commandContext) protected void
StartConversationCmd.validateChannelOrDesk
(CommandContext commandContext, ConversationEntity conversationEntity) protected void
StartConversationCmd.validateNewConversation
(CommandContext commandContext, ConversationEntity entity) Constructors in com.flowable.engage.engine.impl.cmd with parameters of type ConversationEntity -
Uses of ConversationEntity in com.flowable.engage.engine.impl.conversation
Methods in com.flowable.engage.engine.impl.conversation with parameters of type ConversationEntityModifier and TypeMethodDescriptionvoid
ConversationQueryImpl.enhanceCachedValue
(ConversationEntity conversation) -
Uses of ConversationEntity in com.flowable.engage.engine.impl.conversation.tag
Fields in com.flowable.engage.engine.impl.conversation.tag declared as ConversationEntityModifier and TypeFieldDescriptionprotected final ConversationEntity
ConversationEntityBasedTagEvaluationContext.conversation
Constructors in com.flowable.engage.engine.impl.conversation.tag with parameters of type ConversationEntityModifierConstructorDescriptionConversationEntityBasedTagEvaluationContext
(ConversationEntity conversation, CommandContext commandContext) -
Uses of ConversationEntity in com.flowable.engage.engine.impl.indexing
Methods in com.flowable.engage.engine.impl.indexing with parameters of type ConversationEntityModifier and TypeMethodDescriptionvoid
EngageIndexingScheduler.scheduleConversationIndexing
(ConversationEntity conversationEntity) void
EngageIndexingScheduler.scheduleConversationIndexing
(ConversationEntity conversationEntity, String index) void
EngageIndexingSchedulerImpl.scheduleConversationIndexing
(ConversationEntity conversationEntity) void
EngageIndexingSchedulerImpl.scheduleConversationIndexing
(ConversationEntity conversationEntity, String index) void
EngageIndexingScheduler.scheduleConversationLastMessageUpdate
(ConversationEntity conversationEntity) void
EngageIndexingSchedulerImpl.scheduleConversationLastMessageUpdate
(ConversationEntity conversationEntity) void
EngageIndexingScheduler.scheduleMessageIndexing
(ConversationEntity conversationEntity, MessageEntity messageEntity) void
EngageIndexingScheduler.scheduleMessageIndexing
(ConversationEntity conversationEntity, MessageEntity messageEntity, String index) void
EngageIndexingSchedulerImpl.scheduleMessageIndexing
(ConversationEntity conversationEntity, MessageEntity messageEntity) void
EngageIndexingSchedulerImpl.scheduleMessageIndexing
(ConversationEntity conversationEntity, MessageEntity messageEntity, String index) void
EngageIndexingScheduler.scheduleMessagesParticipantAdded
(ConversationEntity conversationEntity, Collection<String> participantUserIds, Date joiningTime) void
EngageIndexingSchedulerImpl.scheduleMessagesParticipantAdded
(ConversationEntity conversationEntity, Collection<String> participantUserIds, Date joiningTime) -
Uses of ConversationEntity in com.flowable.engage.engine.impl.permission.cmd
Methods in com.flowable.engage.engine.impl.permission.cmd with parameters of type ConversationEntityModifier and TypeMethodDescriptionAbstractConversationPermissionCommand.evaluateMainParticipantType
(ConversationEntity conversation) Evaluates the participant type of user within the specified conversation.AbstractConversationPermissionCommand.evaluateMainParticipantType
(String userId, Collection<String> userGroupKeys, ConversationEntity conversation) Evaluates the participant type of the given user within the specified conversation. -
Uses of ConversationEntity in com.flowable.engage.engine.impl.persistence.entity
Classes in com.flowable.engage.engine.impl.persistence.entity that implement ConversationEntityMethods in com.flowable.engage.engine.impl.persistence.entity that return ConversationEntityModifier and TypeMethodDescriptionConversationEntityManager.findByIdWithIdentityLinks
(String conversationId) Find a conversation by id including its identity links.ConversationEntityManagerImpl.findByIdWithIdentityLinks
(String conversationId) ConversationEntityManager.findByIdWithIdentityLinksAndVariables
(String conversationId) Find a conversation by id including its identity links and variables.ConversationEntityManagerImpl.findByIdWithIdentityLinksAndVariables
(String conversationId) Methods in com.flowable.engage.engine.impl.persistence.entity with parameters of type ConversationEntityModifier and TypeMethodDescriptionConversationStatusEntityManager.createStatusEntriesForNewConversation
(ConversationEntity conversationEntity) ConversationStatusEntityManagerImpl.createStatusEntriesForNewConversation
(ConversationEntity conversationEntity) ConversationStatusEntityManager.createStatusEntryForConversationParticipant
(ConversationEntity conversationEntity, String participantUserId) ConversationStatusEntityManagerImpl.createStatusEntryForConversationParticipant
(ConversationEntity conversationEntity, String userId) protected List<ConversationFilterResponse>
ConversationStatusEntityManagerImpl.findUserConversationFilters
(ConversationEntity conversationEntity, String userId) int
ConversationStatusEntityManager.increaseUnreadMessageCountsForConversation
(ConversationEntity conversationEntity, MessageEntity messageEntity) int
ConversationStatusEntityManagerImpl.increaseUnreadMessageCountsForConversation
(ConversationEntity conversationEntity, MessageEntity messageEntity) -
Uses of ConversationEntity in com.flowable.engage.engine.impl.persistence.entity.data
Methods in com.flowable.engage.engine.impl.persistence.entity.data that return ConversationEntityModifier and TypeMethodDescriptionConversationDataManager.findByIdWithIdentityLinks
(String conversationId) ConversationDataManager.findByIdWithIdentityLinksAndVariables
(String conversationId) Methods in com.flowable.engage.engine.impl.persistence.entity.data that return types with arguments of type ConversationEntityModifier and TypeMethodDescriptionConversationDataManager.findConversationsWithParentId
(String parentId) -
Uses of ConversationEntity in com.flowable.engage.engine.impl.persistence.entity.data.impl
Methods in com.flowable.engage.engine.impl.persistence.entity.data.impl that return ConversationEntityModifier and TypeMethodDescriptionMybatisConversationDataManager.create()
MybatisConversationDataManager.findByIdWithIdentityLinks
(String conversationId) MybatisConversationDataManager.findByIdWithIdentityLinksAndVariables
(String conversationId) Methods in com.flowable.engage.engine.impl.persistence.entity.data.impl that return types with arguments of type ConversationEntityModifier and TypeMethodDescriptionMybatisConversationDataManager.findConversationsWithParentId
(String parentId) Class<? extends ConversationEntity>
MybatisConversationDataManager.getManagedEntityClass()
-
Uses of ConversationEntity in com.flowable.engage.engine.impl.util
Methods in com.flowable.engage.engine.impl.util with parameters of type ConversationEntityModifier and TypeMethodDescriptionstatic void
MessageUtil.normalMessageInserted
(MessageEntity message, ConversationEntity conversation, CommandContext commandContext) static void
MessageUtil.temporaryMessageInserted
(MessageEntity message, ConversationEntity conversation, CommandContext commandContext)