Class EntityLinkEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
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 org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
serviceConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorsConstructorDescriptionEntityLinkEntityManagerImpl
(EntityLinkServiceConfiguration entityLinkServiceConfiguration, EntityLinkDataManager entityLinkDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncreate()
void
deleteEntityLinksByRootScopeIdAndType
(String scopeId, String scopeType) void
deleteEntityLinksByScopeIdAndScopeType
(String scopeId, String scopeType) findEntityLinksWithSameRootScopeForScopeIdAndScopeType
(String scopeId, String scopeType, String linkType) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractServiceEngineEntityManager
getClock, getEventDispatcher, getServiceConfiguration
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.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:
create
in interfaceEntityManager<EntityLinkEntity>
- Overrides:
create
in classAbstractEntityManager<EntityLinkEntity,
EntityLinkDataManager>
-
findEntityLinksWithSameRootScopeForScopeIdAndScopeType
public List<EntityLink> findEntityLinksWithSameRootScopeForScopeIdAndScopeType(String scopeId, String scopeType, String linkType) - Specified by:
findEntityLinksWithSameRootScopeForScopeIdAndScopeType
in interfaceEntityLinkEntityManager
-
createInternalEntityLinkQuery
- Specified by:
createInternalEntityLinkQuery
in interfaceEntityLinkEntityManager
-
deleteEntityLinksByScopeIdAndScopeType
- Specified by:
deleteEntityLinksByScopeIdAndScopeType
in interfaceEntityLinkEntityManager
-
deleteEntityLinksByRootScopeIdAndType
- Specified by:
deleteEntityLinksByRootScopeIdAndType
in interfaceEntityLinkEntityManager
-