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
,AssociationConstructionExpressionEvaluatorFactory
,AssociationFromLinkExpressionEvaluatorFactory
,AssociationSynchronizationExpressionEvaluatorFactory
,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
-
Constructor Summary
ConstructorDescriptionAbstractObjectResolvableExpressionEvaluatorFactory
(@NotNull ExpressionFactory expressionFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull ExpressionFactory
@NotNull LocalizationService
@NotNull ObjectResolver
@Nullable SecurityContextManager
May be null in some low-level tests.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
-
Constructor Details
-
AbstractObjectResolvableExpressionEvaluatorFactory
public AbstractObjectResolvableExpressionEvaluatorFactory(@NotNull @NotNull ExpressionFactory expressionFactory)
-
-
Method Details
-
getExpressionFactory
-
getObjectResolver
-
setObjectResolver
-
getSecurityContextManager
May be null in some low-level tests. -
getLocalizationService
-
register
@PostConstruct public void register()
-