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 ConversationEntityEvaluateConversationTagsCmd.conversationMethods in com.flowable.engage.engine.impl.cmd that return ConversationEntityModifier and TypeMethodDescriptionArchiveConversationCmd.execute(CommandContext commandContext) BaseUpdateConversationCmd.execute(CommandContext commandContext) protected ConversationEntityNeedsConversationCmd.findConversation(CommandContext commandContext) protected ConversationEntityBaseSendMessageCmd.retrieveConversation(String conversationId, CommandContext commandContext) protected ConversationEntityStartConversationCmd.startConversation(CommandContext commandContext, ConversationBuilderImpl conversationBuilder) Methods in com.flowable.engage.engine.impl.cmd with parameters of type ConversationEntityModifier and TypeMethodDescriptionprotected DateAddParticipantsToConversationCmd.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 voidArchiveConversationCmd.modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity) protected abstract voidBaseUpdateConversationCmd.modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity) protected voidReopenConversationCmd.modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity) protected voidSetConversationReferenceCmd.modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity) protected voidUpdateConversationAvatarIdCmd.modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity) protected voidUpdateConversationDescriptionCmd.modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity) protected voidUpdateConversationNameCmd.modifyConversationBeforeUpdate(CommandContext commandContext, ConversationEntity entity) protected voidStartConversationCmd.populateConversationRegistryEntries(CommandContext commandContext, ConversationEntity entity, List<IdentityLinkEntity> identityLinkEntities) protected StringChangeConversationOwnerCmd.removeOwnerFromConversation(ConversationEntity conversation, CommandContext commandContext) protected voidStartConversationCmd.validateChannelOrDesk(CommandContext commandContext, ConversationEntity conversationEntity) protected voidStartConversationCmd.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 TypeMethodDescriptionvoidConversationQueryImpl.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 ConversationEntityConversationEntityBasedTagEvaluationContext.conversationConstructors 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 TypeMethodDescriptionvoidEngageIndexingScheduler.scheduleConversationIndexing(ConversationEntity conversationEntity) voidEngageIndexingScheduler.scheduleConversationIndexing(ConversationEntity conversationEntity, String index) voidEngageIndexingSchedulerImpl.scheduleConversationIndexing(ConversationEntity conversationEntity) voidEngageIndexingSchedulerImpl.scheduleConversationIndexing(ConversationEntity conversationEntity, String index) voidEngageIndexingScheduler.scheduleConversationLastMessageUpdate(ConversationEntity conversationEntity) voidEngageIndexingSchedulerImpl.scheduleConversationLastMessageUpdate(ConversationEntity conversationEntity) voidEngageIndexingScheduler.scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity) voidEngageIndexingScheduler.scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity, String index) voidEngageIndexingSchedulerImpl.scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity) voidEngageIndexingSchedulerImpl.scheduleMessageIndexing(ConversationEntity conversationEntity, MessageEntity messageEntity, String index) voidEngageIndexingScheduler.scheduleMessagesParticipantAdded(ConversationEntity conversationEntity, Collection<String> participantUserIds, Date joiningTime) voidEngageIndexingSchedulerImpl.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) intConversationStatusEntityManager.increaseUnreadMessageCountsForConversation(ConversationEntity conversationEntity, MessageEntity messageEntity) intConversationStatusEntityManagerImpl.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 voidMessageUtil.normalMessageInserted(MessageEntity message, ConversationEntity conversation, CommandContext commandContext) static voidMessageUtil.temporaryMessageInserted(MessageEntity message, ConversationEntity conversation, CommandContext commandContext)