public class ConversationRegistryEntryEntityManagerImpl extends AbstractEntityManager<ConversationRegistryEntryEntity> implements ConversationRegistryEntryEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected ConversationRegistryEntryDataManager |
conversationRegistryEntryDataManager |
configuration| Constructor and Description |
|---|
ConversationRegistryEntryEntityManagerImpl(EngageEngineConfiguration configuration,
ConversationRegistryEntryDataManager conversationRegistryEntryDataManager) |
create, delete, delete, delete, findById, getCommandContext, getConfiguration, getSession, insert, insert, update, updateprotected final ConversationRegistryEntryDataManager conversationRegistryEntryDataManager
public ConversationRegistryEntryEntityManagerImpl(EngageEngineConfiguration configuration, ConversationRegistryEntryDataManager conversationRegistryEntryDataManager)
protected org.flowable.common.engine.impl.persistence.entity.data.DataManager<ConversationRegistryEntryEntity> getDataManager()
getDataManager in class AbstractEntityManager<ConversationRegistryEntryEntity>public List<ConversationRegistryEntryEntity> findByConversation(String conversationId)
findByConversation in interface ConversationRegistryEntryEntityManagerpublic List<ConversationRegistryEntryEntity> findByConversationAndUser(String conversationId, String userId)
findByConversationAndUser in interface ConversationRegistryEntryEntityManagerpublic List<ConversationRegistryEntryEntity> findByConversationAndGroups(String conversationId, Collection<String> groups)
findByConversationAndGroups in interface ConversationRegistryEntryEntityManagerpublic List<ConversationRegistryEntryEntity> findCurrentByConversationAndGroupsAndType(String conversationId, Collection<String> groups, String participantType)
findCurrentByConversationAndGroupsAndType in interface ConversationRegistryEntryEntityManagerpublic List<ConversationRegistryEntryEntity> findCurrentByConversationAndUsersAndType(String conversationId, Collection<String> participants, String participantType)
findCurrentByConversationAndUsersAndType in interface ConversationRegistryEntryEntityManagerpublic List<ConversationRegistryEntryEntity> findByConversationIdAndDateRange(String conversationId, Date startDate, Date endDate)
findByConversationIdAndDateRange in interface ConversationRegistryEntryEntityManagerpublic List<ConversationRegistryEntryEntity> findByConversationIdAndTypes(String conversationId, Collection<String> types)
findByConversationIdAndTypes in interface ConversationRegistryEntryEntityManagerpublic void deleteByConversationId(String conversationId)
deleteByConversationId in interface ConversationRegistryEntryEntityManagerpublic List<ConversationRegistryEntry> findByCriteria(ConversationRegistryEntryQuery query)
findByCriteria in interface ConversationRegistryEntryEntityManagerpublic long countByCriteria(ConversationRegistryEntryQuery query)
countByCriteria in interface ConversationRegistryEntryEntityManagerpublic long countConversationParticipants(String conversationId, Date date)
countConversationParticipants in interface ConversationRegistryEntryEntityManagerpublic List<String> findConversationParticipantsBetween(String conversationId, Date from, Date until)
findConversationParticipantsBetween in interface ConversationRegistryEntryEntityManagerCopyright © 2019. All rights reserved.