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
ConstructorsConstructorDescriptionAbstractObjectResolvableExpressionEvaluatorFactory(@NotNull ExpressionFactory expressionFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull ExpressionFactory@NotNull LocalizationService@NotNull ObjectResolver@Nullable SecurityContextManagerMay be null in some low-level tests.voidregister()voidsetObjectResolver(ObjectResolver objectResolver) Methods inherited from class com.evolveum.midpoint.repo.common.expression.BaseExpressionEvaluatorFactory
getSingleEvaluatorBean, getSingleEvaluatorBeanRequiredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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()
-