Class EntityLinkEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityLinkEntity, EntityLinkDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager<EntityLinkServiceConfiguration, EntityLinkEntity, EntityLinkDataManager>
org.flowable.entitylink.service.impl.persistence.entity.EntityLinkEntityManagerImpl
- All Implemented Interfaces:
EntityManager<EntityLinkEntity>, EntityLinkEntityManager
public class EntityLinkEntityManagerImpl
extends AbstractServiceEngineEntityManager<EntityLinkServiceConfiguration, EntityLinkEntity, EntityLinkDataManager>
implements EntityLinkEntityManager
- Author:
- Tijs Rademakers
-
Field Summary
Fields inherited from class AbstractServiceEngineEntityManager
serviceConfigurationFields inherited from class AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionEntityLinkEntityManagerImpl(EntityLinkServiceConfiguration entityLinkServiceConfiguration, EntityLinkDataManager entityLinkDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteEntityLinksByRootScopeIdAndType(String scopeId, String scopeType) voiddeleteEntityLinksByScopeIdAndScopeType(String scopeId, String scopeType) findEntityLinksWithSameRootScopeForScopeIdAndScopeType(String scopeId, String scopeType, String linkType) Methods inherited from class AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfigurationMethods inherited from class AbstractEntityManager
createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
EntityLinkEntityManagerImpl
public EntityLinkEntityManagerImpl(EntityLinkServiceConfiguration entityLinkServiceConfiguration, EntityLinkDataManager entityLinkDataManager)
-
-
Method Details
-
create
- Specified by:
createin interfaceEntityManager<EntityLinkEntity>- Overrides:
createin classAbstractEntityManager<EntityLinkEntity, EntityLinkDataManager>
-
findEntityLinksWithSameRootScopeForScopeIdAndScopeType
public List<EntityLink> findEntityLinksWithSameRootScopeForScopeIdAndScopeType(String scopeId, String scopeType, String linkType) - Specified by:
findEntityLinksWithSameRootScopeForScopeIdAndScopeTypein interfaceEntityLinkEntityManager
-
createInternalEntityLinkQuery
- Specified by:
createInternalEntityLinkQueryin interfaceEntityLinkEntityManager
-
deleteEntityLinksByScopeIdAndScopeType
- Specified by:
deleteEntityLinksByScopeIdAndScopeTypein interfaceEntityLinkEntityManager
-
deleteEntityLinksByRootScopeIdAndType
- Specified by:
deleteEntityLinksByRootScopeIdAndTypein interfaceEntityLinkEntityManager
-