Class AbstractObjectResolvableExpressionEvaluatorFactory
- java.lang.Object
-
- com.evolveum.midpoint.repo.common.expression.BaseExpressionEvaluatorFactory
-
- com.evolveum.midpoint.repo.common.expression.AbstractObjectResolvableExpressionEvaluatorFactory
-
- All Implemented Interfaces:
ExpressionEvaluatorFactory
- Direct Known Subclasses:
AssignmentTargetSearchExpressionEvaluatorFactory
,AssociationFromLinkExpressionEvaluatorFactory
,AssociationTargetSearchExpressionEvaluatorFactory
,FunctionExpressionEvaluatorFactory
,GenerateExpressionEvaluatorFactory
,PathExpressionEvaluatorFactory
,ReferenceSearchExpressionEvaluatorFactory
public abstract class AbstractObjectResolvableExpressionEvaluatorFactory extends BaseExpressionEvaluatorFactory
This is NOT autowired evaluator. There is special need to manipulate objectResolver.- Author:
- semancik
-
-
Field Summary
Fields Modifier and Type Field Description protected CacheConfigurationManager
cacheConfigurationManager
-
Constructor Summary
Constructors Constructor Description AbstractObjectResolvableExpressionEvaluatorFactory(ExpressionFactory expressionFactory, CacheConfigurationManager cacheConfigurationManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ExpressionFactory
getExpressionFactory()
LocalizationService
getLocalizationService()
ObjectResolver
getObjectResolver()
void
register()
void
setObjectResolver(ObjectResolver objectResolver)
-
Methods inherited from class com.evolveum.midpoint.repo.common.expression.BaseExpressionEvaluatorFactory
getSingleEvaluatorBean, getSingleEvaluatorBeanRequired
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.repo.common.expression.ExpressionEvaluatorFactory
createEvaluator, getElementName
-
-
-
-
Field Detail
-
cacheConfigurationManager
protected final CacheConfigurationManager cacheConfigurationManager
-
-
Constructor Detail
-
AbstractObjectResolvableExpressionEvaluatorFactory
public AbstractObjectResolvableExpressionEvaluatorFactory(ExpressionFactory expressionFactory, CacheConfigurationManager cacheConfigurationManager)
-
-
Method Detail
-
getExpressionFactory
protected ExpressionFactory getExpressionFactory()
-
getObjectResolver
public ObjectResolver getObjectResolver()
-
setObjectResolver
public void setObjectResolver(ObjectResolver objectResolver)
-
getLocalizationService
public LocalizationService getLocalizationService()
-
register
@PostConstruct public void register()
-
-