public class MessageEntityManagerImpl extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<EngageEngineConfiguration,MessageEntity,MessageDataManager> implements MessageEntityManager
Constructor and Description |
---|
MessageEntityManagerImpl(EngageEngineConfiguration configuration,
MessageDataManager messageDataManager) |
Modifier and Type | Method and Description |
---|---|
long |
countByCriteria(MessageQuery query) |
MessageQuery |
createMessageQuery() |
void |
deleteByConversationId(String conversationId) |
List<Message> |
findByCriteria(MessageQuery query) |
MessageEntity |
findByIdWithMessageAudits(String messageId)
Find a message by id including its message audits
|
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public MessageEntityManagerImpl(EngageEngineConfiguration configuration, MessageDataManager messageDataManager)
public MessageEntity findByIdWithMessageAudits(String messageId)
MessageEntityManager
findByIdWithMessageAudits
in interface MessageEntityManager
messageId
- the id of the messagepublic MessageQuery createMessageQuery()
createMessageQuery
in interface MessageEntityManager
public List<Message> findByCriteria(MessageQuery query)
findByCriteria
in interface MessageEntityManager
public long countByCriteria(MessageQuery query)
countByCriteria
in interface MessageEntityManager
public void deleteByConversationId(String conversationId)
deleteByConversationId
in interface MessageEntityManager
Copyright © 2019. All rights reserved.