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
ConstructorsConstructorDescriptionModelEntityManagerImpl
(ProcessEngineConfigurationImpl processEngineConfiguration, ModelDataManager modelDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
deleteEditorSource
(ModelEntity model) void
byte[]
findEditorSourceByModelId
(String modelId) byte[]
findEditorSourceExtraByModelId
(String modelId) long
findModelCountByNativeQuery
(Map<String, Object> parameterMap) long
findModelsByNativeQuery
(Map<String, Object> parameterMap) void
insert
(ModelEntity model) void
insertEditorSourceExtraForModel
(String modelId, byte[] modelSource) void
insertEditorSourceForModel
(String modelId, byte[] modelSource) void
updateModel
(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 Details
-
ModelEntityManagerImpl
public ModelEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ModelDataManager modelDataManager)
-
-
Method Details
-
findById
- Specified by:
findById
in interfaceEntityManager<ModelEntity>
- Overrides:
findById
in classAbstractEntityManager<ModelEntity,
ModelDataManager>
-
insert
- Specified by:
insert
in interfaceEntityManager<ModelEntity>
- Overrides:
insert
in classAbstractEntityManager<ModelEntity,
ModelDataManager>
-
updateModel
- Specified by:
updateModel
in interfaceModelEntityManager
-
delete
- Specified by:
delete
in interfaceEntityManager<ModelEntity>
- Overrides:
delete
in classAbstractEntityManager<ModelEntity,
ModelDataManager>
-
insertEditorSourceForModel
- Specified by:
insertEditorSourceForModel
in interfaceModelEntityManager
-
deleteEditorSource
- Specified by:
deleteEditorSource
in interfaceModelEntityManager
-
deleteEditorSourceExtra
- Specified by:
deleteEditorSourceExtra
in interfaceModelEntityManager
-
insertEditorSourceExtraForModel
- Specified by:
insertEditorSourceExtraForModel
in interfaceModelEntityManager
-
findModelsByQueryCriteria
- Specified by:
findModelsByQueryCriteria
in interfaceModelEntityManager
-
findModelCountByQueryCriteria
- Specified by:
findModelCountByQueryCriteria
in interfaceModelEntityManager
-
findEditorSourceByModelId
- Specified by:
findEditorSourceByModelId
in interfaceModelEntityManager
-
findEditorSourceExtraByModelId
- Specified by:
findEditorSourceExtraByModelId
in interfaceModelEntityManager
-
findModelsByNativeQuery
- Specified by:
findModelsByNativeQuery
in interfaceModelEntityManager
-
findModelCountByNativeQuery
- Specified by:
findModelCountByNativeQuery
in interfaceModelEntityManager
-