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
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) BaseUpdateConversationCmd.execute
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected ConversationEntity
NeedsConversationCmd.findConversation
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected ConversationEntity
BaseSendMessageCmd.retrieveConversation
(String conversationId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected ConversationEntity
StartConversationCmd.startConversation
(org.flowable.common.engine.impl.interceptor.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
<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> StartConversationCmd.handleIdentityLinks
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity, ConversationBuilder builder) protected Collection
<String> AddParticipantsToConversationCmd.handleJoiningParticipantData
(JoinParticipantsData data, ConversationEntity conversation, Set<String> currentParticipants, String authenticatedUserId, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected void
ArchiveConversationCmd.modifyConversationBeforeUpdate
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity) protected abstract void
BaseUpdateConversationCmd.modifyConversationBeforeUpdate
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity) protected void
ReopenConversationCmd.modifyConversationBeforeUpdate
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity) protected void
SetConversationReferenceCmd.modifyConversationBeforeUpdate
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity) protected void
UpdateConversationAvatarIdCmd.modifyConversationBeforeUpdate
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity) protected void
UpdateConversationDescriptionCmd.modifyConversationBeforeUpdate
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity) protected void
UpdateConversationNameCmd.modifyConversationBeforeUpdate
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity) protected void
StartConversationCmd.populateConversationRegistryEntries
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity entity, List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinkEntities) protected String
ChangeConversationOwnerCmd.removeOwnerFromConversation
(ConversationEntity conversation, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected void
StartConversationCmd.validateChannelOrDesk
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, ConversationEntity conversationEntity) protected void
StartConversationCmd.validateNewConversation
(org.flowable.common.engine.impl.interceptor.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, org.flowable.common.engine.impl.interceptor.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, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) static void
MessageUtil.temporaryMessageInserted
(MessageEntity message, ConversationEntity conversation, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)