Class EntityLinksWithSameRootScopeForScopeIdAndScopeTypeMatcher<EntityImpl extends Entity & EntityLinkInfo>
java.lang.Object
org.flowable.entitylink.service.impl.persistence.entity.data.impl.cachematcher.EntityLinksWithSameRootScopeForScopeIdAndScopeTypeMatcher<EntityImpl>
- All Implemented Interfaces:
CachedEntityMatcher<EntityImpl>
public class EntityLinksWithSameRootScopeForScopeIdAndScopeTypeMatcher<EntityImpl extends Entity & EntityLinkInfo>
extends Object
implements CachedEntityMatcher<EntityImpl>
- Author:
- Filip Hrisafov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMatchingEntityLink(Collection<EntityImpl> databaseEntities, Collection<CachedEntity> cachedEntities, String scopeId, String scopeType) booleanisRetained(Collection<EntityImpl> databaseEntities, Collection<CachedEntity> cachedEntities, EntityImpl entity, Object param)
-
Constructor Details
-
EntityLinksWithSameRootScopeForScopeIdAndScopeTypeMatcher
public EntityLinksWithSameRootScopeForScopeIdAndScopeTypeMatcher()
-
-
Method Details
-
isRetained
public boolean isRetained(Collection<EntityImpl> databaseEntities, Collection<CachedEntity> cachedEntities, EntityImpl entity, Object param) - Specified by:
isRetainedin interfaceCachedEntityMatcher<EntityImpl extends Entity & EntityLinkInfo>
-
getMatchingEntityLink
public EntityImpl getMatchingEntityLink(Collection<EntityImpl> databaseEntities, Collection<CachedEntity> cachedEntities, String scopeId, String scopeType)
-