public class AssignmentEvaluator<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends Object
Constructor and Description |
---|
AssignmentEvaluator() |
Modifier and Type | Method and Description |
---|---|
static String |
dumpAssignment(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType) |
EvaluatedAssignmentImpl<F> |
evaluate(ItemDeltaItem<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>> assignmentIdi,
boolean evaluateOld,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source,
String sourceDescription,
Task task,
OperationResult result) |
PrismValueDeltaSetTriple<PrismPropertyValue<Boolean>> |
evaluateMappingAsCondition(com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType conditionType,
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType sourceAssignment,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source,
AssignmentPathVariables assignmentPathVariables,
Task task,
OperationResult result) |
ActivationComputer |
getActivationComputer() |
String |
getChannel() |
ObjectDeltaObject<F> |
getFocusOdo() |
LensContext<F> |
getLensContext() |
MappingEvaluator |
getMappingEvaluator() |
MappingFactory |
getMappingFactory() |
XMLGregorianCalendar |
getNow() |
ObjectResolver |
getObjectResolver() |
PrismContext |
getPrismContext() |
RepositoryService |
getRepository() |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> |
getSystemConfiguration() |
boolean |
isEvaluateConstructions() |
void |
setActivationComputer(ActivationComputer activationComputer) |
void |
setChannel(String channel) |
void |
setEvaluateConstructions(boolean evaluateConstructions) |
void |
setFocusOdo(ObjectDeltaObject<F> userOdo) |
void |
setLensContext(LensContext<F> lensContext) |
void |
setMappingEvaluator(MappingEvaluator mappingEvaluationHelper) |
void |
setMappingFactory(MappingFactory mappingFactory) |
void |
setNow(XMLGregorianCalendar now) |
void |
setObjectResolver(ObjectResolver objectResolver) |
void |
setPrismContext(PrismContext prismContext) |
void |
setRepository(RepositoryService repository) |
void |
setSystemConfiguration(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> systemConfiguration) |
public RepositoryService getRepository()
public void setRepository(RepositoryService repository)
public ObjectDeltaObject<F> getFocusOdo()
public void setFocusOdo(ObjectDeltaObject<F> userOdo)
public LensContext<F> getLensContext()
public void setLensContext(LensContext<F> lensContext)
public String getChannel()
public void setChannel(String channel)
public ObjectResolver getObjectResolver()
public void setObjectResolver(ObjectResolver objectResolver)
public PrismContext getPrismContext()
public void setPrismContext(PrismContext prismContext)
public MappingFactory getMappingFactory()
public void setMappingFactory(MappingFactory mappingFactory)
public ActivationComputer getActivationComputer()
public void setActivationComputer(ActivationComputer activationComputer)
public XMLGregorianCalendar getNow()
public void setNow(XMLGregorianCalendar now)
public boolean isEvaluateConstructions()
public void setEvaluateConstructions(boolean evaluateConstructions)
public PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> getSystemConfiguration()
public void setSystemConfiguration(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> systemConfiguration)
public MappingEvaluator getMappingEvaluator()
public void setMappingEvaluator(MappingEvaluator mappingEvaluationHelper)
public EvaluatedAssignmentImpl<F> evaluate(ItemDeltaItem<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>> assignmentIdi, boolean evaluateOld, com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source, String sourceDescription, Task task, OperationResult result) throws SchemaException, ObjectNotFoundException, ExpressionEvaluationException, PolicyViolationException
public static String dumpAssignment(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType)
public PrismValueDeltaSetTriple<PrismPropertyValue<Boolean>> evaluateMappingAsCondition(com.evolveum.midpoint.xml.ns._public.common.common_3.MappingType conditionType, com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType sourceAssignment, com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source, AssignmentPathVariables assignmentPathVariables, Task task, OperationResult result) throws ExpressionEvaluationException, ObjectNotFoundException, SchemaException
Copyright © 2016 evolveum. All rights reserved.