public class MybatisEntityLinkDataManager extends AbstractDataManager<EntityLinkEntity> implements EntityLinkDataManager
| Modifier and Type | Field and Description |
|---|---|
protected CachedEntityMatcher<EntityLinkEntity> |
entityLinksByReferenceScopeIdAndTypeMatcher |
protected CachedEntityMatcher<EntityLinkEntity> |
entityLinksByRootScopeIdAndScopeTypeMatcher |
protected CachedEntityMatcher<EntityLinkEntity> |
entityLinksByScopeIdAndTypeMatcher |
protected EntityLinkServiceConfiguration |
entityLinkServiceConfiguration |
protected CachedEntityMatcher<EntityLinkEntity> |
entityLinksWithSameRootByScopeIdAndTypeMatcher |
| Constructor and Description |
|---|
MybatisEntityLinkDataManager(EntityLinkServiceConfiguration entityLinkServiceConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
EntityLinkEntity |
create() |
void |
deleteEntityLinksByRootScopeIdAndType(String scopeId,
String scopeType) |
void |
deleteEntityLinksByScopeIdAndScopeType(String scopeId,
String scopeType) |
List<EntityLink> |
findEntityLinksByReferenceScopeIdAndType(String referenceScopeId,
String referenceScopeType,
String linkType) |
List<EntityLink> |
findEntityLinksByRootScopeIdAndRootType(String scopeId,
String scopeType) |
List<EntityLink> |
findEntityLinksByScopeIdAndType(String scopeId,
String scopeType,
String linkType) |
List<EntityLink> |
findEntityLinksWithSameRootScopeForScopeIdAndScopeType(String scopeId,
String scopeType,
String linkType) |
protected IdGenerator |
getIdGenerator() |
Class<? extends EntityLinkEntity> |
getManagedEntityClass() |
bulkDelete, delete, delete, deleteCachedEntities, deleteCachedEntities, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, updateprotected CachedEntityMatcher<EntityLinkEntity> entityLinksByScopeIdAndTypeMatcher
protected CachedEntityMatcher<EntityLinkEntity> entityLinksByRootScopeIdAndScopeTypeMatcher
protected CachedEntityMatcher<EntityLinkEntity> entityLinksWithSameRootByScopeIdAndTypeMatcher
protected CachedEntityMatcher<EntityLinkEntity> entityLinksByReferenceScopeIdAndTypeMatcher
protected EntityLinkServiceConfiguration entityLinkServiceConfiguration
public MybatisEntityLinkDataManager(EntityLinkServiceConfiguration entityLinkServiceConfiguration)
public Class<? extends EntityLinkEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<EntityLinkEntity>public EntityLinkEntity create()
create in interface DataManager<EntityLinkEntity>public List<EntityLink> findEntityLinksByScopeIdAndType(String scopeId, String scopeType, String linkType)
findEntityLinksByScopeIdAndType in interface EntityLinkDataManagerpublic List<EntityLink> findEntityLinksByRootScopeIdAndRootType(String scopeId, String scopeType)
findEntityLinksByRootScopeIdAndRootType in interface EntityLinkDataManagerpublic List<EntityLink> findEntityLinksWithSameRootScopeForScopeIdAndScopeType(String scopeId, String scopeType, String linkType)
findEntityLinksWithSameRootScopeForScopeIdAndScopeType in interface EntityLinkDataManagerpublic List<EntityLink> findEntityLinksByReferenceScopeIdAndType(String referenceScopeId, String referenceScopeType, String linkType)
findEntityLinksByReferenceScopeIdAndType in interface EntityLinkDataManagerpublic void deleteEntityLinksByScopeIdAndScopeType(String scopeId, String scopeType)
deleteEntityLinksByScopeIdAndScopeType in interface EntityLinkDataManagerpublic void deleteEntityLinksByRootScopeIdAndType(String scopeId, String scopeType)
deleteEntityLinksByRootScopeIdAndType in interface EntityLinkDataManagerprotected IdGenerator getIdGenerator()
getIdGenerator in class AbstractDataManager<EntityLinkEntity>Copyright © 2020 Flowable. All rights reserved.