Class MetadataInstanceEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<MetadataInstanceEntity,MetadataInstanceDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ContentEngineConfiguration,MetadataInstanceEntity,MetadataInstanceDataManager>
com.flowable.content.engine.impl.persistence.entity.MetadataInstanceEntityManagerImpl
- All Implemented Interfaces:
MetadataInstanceEntityManager,org.flowable.common.engine.impl.persistence.entity.EntityManager<MetadataInstanceEntity>
public class MetadataInstanceEntityManagerImpl
extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ContentEngineConfiguration,MetadataInstanceEntity,MetadataInstanceDataManager>
implements MetadataInstanceEntityManager
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionMetadataInstanceEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, MetadataInstanceDataManager metadataInstanceDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncreate(String contentItemId, String name, org.flowable.variable.api.types.VariableType type, Object value) voiddelete(MetadataInstanceEntity entity, boolean fireDeleteEvent) voiddeleteMetadataInstancesByContentItemId(String contentItemId) findMetadataInstanceByContentItemIdAndName(String contentItemId, String variableName) findMetadataInstancesByContentItemId(String contentItemId) findMetadataInstancesByContentItemIdAndNames(String contentItemId, Collection<String> names) findMetadataInstancesByContentItemIds(Set<String> contentItemIds) voidinsert(MetadataInstanceEntity entity, boolean fireEvent) voidinsert(MetadataInstanceEntity entity, ContentItemEntity contentItem, boolean fireEvent) update(MetadataInstanceEntity entity, boolean fireEvent) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, setDataManager, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, findById, insert, update
-
Constructor Details
-
MetadataInstanceEntityManagerImpl
public MetadataInstanceEntityManagerImpl(ContentEngineConfiguration contentEngineConfiguration, MetadataInstanceDataManager metadataInstanceDataManager)
-
-
Method Details
-
create
public MetadataInstanceEntity create(String contentItemId, String name, org.flowable.variable.api.types.VariableType type, Object value) - Specified by:
createin interfaceMetadataInstanceEntityManager
-
findMetadataInstancesByContentItemId
- Specified by:
findMetadataInstancesByContentItemIdin interfaceMetadataInstanceEntityManager
-
findMetadataInstancesByContentItemIds
public List<MetadataInstanceEntity> findMetadataInstancesByContentItemIds(Set<String> contentItemIds) - Specified by:
findMetadataInstancesByContentItemIdsin interfaceMetadataInstanceEntityManager
-
findMetadataInstanceByContentItemIdAndName
public MetadataInstanceEntity findMetadataInstanceByContentItemIdAndName(String contentItemId, String variableName) - Specified by:
findMetadataInstanceByContentItemIdAndNamein interfaceMetadataInstanceEntityManager
-
findMetadataInstancesByContentItemIdAndNames
public List<MetadataInstanceEntity> findMetadataInstancesByContentItemIdAndNames(String contentItemId, Collection<String> names) - Specified by:
findMetadataInstancesByContentItemIdAndNamesin interfaceMetadataInstanceEntityManager
-
insert
- Specified by:
insertin interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<MetadataInstanceEntity>- Overrides:
insertin classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<MetadataInstanceEntity,MetadataInstanceDataManager>
-
insert
- Specified by:
insertin interfaceMetadataInstanceEntityManager
-
update
- Specified by:
updatein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<MetadataInstanceEntity>- Overrides:
updatein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<MetadataInstanceEntity,MetadataInstanceDataManager>
-
delete
- Specified by:
deletein interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<MetadataInstanceEntity>- Overrides:
deletein classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<MetadataInstanceEntity,MetadataInstanceDataManager>
-
deleteMetadataInstancesByContentItemId
- Specified by:
deleteMetadataInstancesByContentItemIdin interfaceMetadataInstanceEntityManager
-