Class AttachmentEntityManagerImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
-
- org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ProcessEngineConfigurationImpl,EntityImpl,DM>
-
- org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager<AttachmentEntity,AttachmentDataManager>
-
- org.flowable.engine.impl.persistence.entity.AttachmentEntityManagerImpl
-
- All Implemented Interfaces:
EntityManager<AttachmentEntity>,AttachmentEntityManager
public class AttachmentEntityManagerImpl extends AbstractProcessEngineEntityManager<AttachmentEntity,AttachmentDataManager> implements AttachmentEntityManager
- Author:
- Tom Baeyens, Joram Barrez
-
-
Field Summary
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
-
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
-
Constructor Summary
Constructors Constructor Description AttachmentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, AttachmentDataManager attachmentDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbulkDeleteAttachmentsByTaskId(Collection<String> taskIds)protected voidcheckHistoryEnabled()voiddeleteAttachmentsByTaskId(String taskId)List<AttachmentEntity>findAttachmentsByProcessInstanceId(String processInstanceId)List<AttachmentEntity>findAttachmentsByTaskId(String taskId)protected ByteArrayEntityManagergetByteArrayEntityManager()protected HistoryManagergetHistoryManager()-
Methods inherited from class org.flowable.engine.impl.persistence.entity.AbstractProcessEngineEntityManager
createEntityEvent
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
-
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
-
-
-
Constructor Detail
-
AttachmentEntityManagerImpl
public AttachmentEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, AttachmentDataManager attachmentDataManager)
-
-
Method Detail
-
findAttachmentsByProcessInstanceId
public List<AttachmentEntity> findAttachmentsByProcessInstanceId(String processInstanceId)
- Specified by:
findAttachmentsByProcessInstanceIdin interfaceAttachmentEntityManager
-
findAttachmentsByTaskId
public List<AttachmentEntity> findAttachmentsByTaskId(String taskId)
- Specified by:
findAttachmentsByTaskIdin interfaceAttachmentEntityManager
-
deleteAttachmentsByTaskId
public void deleteAttachmentsByTaskId(String taskId)
- Specified by:
deleteAttachmentsByTaskIdin interfaceAttachmentEntityManager
-
bulkDeleteAttachmentsByTaskId
public void bulkDeleteAttachmentsByTaskId(Collection<String> taskIds)
- Specified by:
bulkDeleteAttachmentsByTaskIdin interfaceAttachmentEntityManager
-
checkHistoryEnabled
protected void checkHistoryEnabled()
-
getHistoryManager
protected HistoryManager getHistoryManager()
-
getByteArrayEntityManager
protected ByteArrayEntityManager getByteArrayEntityManager()
-
-