Class ModelEntityManagerImpl
- 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<ModelEntity,ModelDataManager>
-
- org.flowable.engine.impl.persistence.entity.ModelEntityManagerImpl
-
- All Implemented Interfaces:
EntityManager<ModelEntity>,ModelEntityManager
public class ModelEntityManagerImpl extends AbstractProcessEngineEntityManager<ModelEntity,ModelDataManager> implements ModelEntityManager
- Author:
- Tijs Rademakers, 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 ModelEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ModelDataManager modelDataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(String modelId)voiddeleteEditorSource(ModelEntity model)voiddeleteEditorSourceExtra(ModelEntity model)ModelEntityfindById(String entityId)byte[]findEditorSourceByModelId(String modelId)byte[]findEditorSourceExtraByModelId(String modelId)longfindModelCountByNativeQuery(Map<String,Object> parameterMap)longfindModelCountByQueryCriteria(ModelQueryImpl query)List<Model>findModelsByNativeQuery(Map<String,Object> parameterMap)List<Model>findModelsByQueryCriteria(ModelQueryImpl query)voidinsert(ModelEntity model)voidinsertEditorSourceExtraForModel(String modelId, byte[] modelSource)voidinsertEditorSourceForModel(String modelId, byte[] modelSource)voidupdateModel(ModelEntity updatedModel)-
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, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, update, update
-
-
-
-
Constructor Detail
-
ModelEntityManagerImpl
public ModelEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ModelDataManager modelDataManager)
-
-
Method Detail
-
findById
public ModelEntity findById(String entityId)
- Specified by:
findByIdin interfaceEntityManager<ModelEntity>- Overrides:
findByIdin classAbstractEntityManager<ModelEntity,ModelDataManager>
-
insert
public void insert(ModelEntity model)
- Specified by:
insertin interfaceEntityManager<ModelEntity>- Overrides:
insertin classAbstractEntityManager<ModelEntity,ModelDataManager>
-
updateModel
public void updateModel(ModelEntity updatedModel)
- Specified by:
updateModelin interfaceModelEntityManager
-
delete
public void delete(String modelId)
- Specified by:
deletein interfaceEntityManager<ModelEntity>- Overrides:
deletein classAbstractEntityManager<ModelEntity,ModelDataManager>
-
insertEditorSourceForModel
public void insertEditorSourceForModel(String modelId, byte[] modelSource)
- Specified by:
insertEditorSourceForModelin interfaceModelEntityManager
-
deleteEditorSource
public void deleteEditorSource(ModelEntity model)
- Specified by:
deleteEditorSourcein interfaceModelEntityManager
-
deleteEditorSourceExtra
public void deleteEditorSourceExtra(ModelEntity model)
- Specified by:
deleteEditorSourceExtrain interfaceModelEntityManager
-
insertEditorSourceExtraForModel
public void insertEditorSourceExtraForModel(String modelId, byte[] modelSource)
- Specified by:
insertEditorSourceExtraForModelin interfaceModelEntityManager
-
findModelsByQueryCriteria
public List<Model> findModelsByQueryCriteria(ModelQueryImpl query)
- Specified by:
findModelsByQueryCriteriain interfaceModelEntityManager
-
findModelCountByQueryCriteria
public long findModelCountByQueryCriteria(ModelQueryImpl query)
- Specified by:
findModelCountByQueryCriteriain interfaceModelEntityManager
-
findEditorSourceByModelId
public byte[] findEditorSourceByModelId(String modelId)
- Specified by:
findEditorSourceByModelIdin interfaceModelEntityManager
-
findEditorSourceExtraByModelId
public byte[] findEditorSourceExtraByModelId(String modelId)
- Specified by:
findEditorSourceExtraByModelIdin interfaceModelEntityManager
-
findModelsByNativeQuery
public List<Model> findModelsByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findModelsByNativeQueryin interfaceModelEntityManager
-
findModelCountByNativeQuery
public long findModelCountByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findModelCountByNativeQueryin interfaceModelEntityManager
-
-