public class AssociationSearchExpressionEvaluatorCache extends AbstractSearchExpressionEvaluatorCache<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>,PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>,AssociationSearchQueryKey,AssociationSearchQueryResult>
queries
Constructor and Description |
---|
AssociationSearchExpressionEvaluatorCache() |
Modifier and Type | Method and Description |
---|---|
protected AssociationSearchQueryKey |
createQueryKey(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> type,
ObjectQuery query,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSearchStrategyType searchStrategy,
ExpressionEvaluationContext params,
PrismContext prismContext) |
protected AssociationSearchQueryResult |
createQueryResult(List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>> resultList,
List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> rawResultList) |
static AssociationSearchExpressionEvaluatorCache |
enterCache() |
static AssociationSearchExpressionEvaluatorCache |
exitCache() |
static AbstractSearchExpressionEvaluatorCache |
getCache() |
void |
invalidate(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow) |
description, getClientContextInformation, getQueryResult, putQueryResult, setClientContextInformation
debugDump, decrementEntryCount, destroy, enter, exists, exit, getEntryCount, incrementEntryCount
public AssociationSearchExpressionEvaluatorCache()
public static AbstractSearchExpressionEvaluatorCache getCache()
public static AssociationSearchExpressionEvaluatorCache enterCache()
public static AssociationSearchExpressionEvaluatorCache exitCache()
protected AssociationSearchQueryKey createQueryKey(Class<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> type, ObjectQuery query, com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectSearchStrategyType searchStrategy, ExpressionEvaluationContext params, PrismContext prismContext)
createQueryKey
in class AbstractSearchExpressionEvaluatorCache<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>,PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>,AssociationSearchQueryKey,AssociationSearchQueryResult>
protected AssociationSearchQueryResult createQueryResult(List<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>> resultList, List<PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>> rawResultList)
createQueryResult
in class AbstractSearchExpressionEvaluatorCache<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowAssociationType>,PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>,AssociationSearchQueryKey,AssociationSearchQueryResult>
public void invalidate(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow)
Copyright © 2016 evolveum. All rights reserved.