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) |
EvaluatedAssignment |
evaluate(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source,
String sourceDescription,
Task task,
OperationResult result) |
SimpleDelta<EvaluatedAssignment> |
evaluate(SimpleDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignmentTypeDelta,
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source,
String sourceDescription,
Task task,
OperationResult result) |
ActivationComputer |
getActivationComputer() |
String |
getChannel() |
ObjectDeltaObject<F> |
getFocusOdo() |
LensContext<F> |
getLensContext() |
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 |
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 SimpleDelta<EvaluatedAssignment> evaluate(SimpleDelta<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType> assignmentTypeDelta, com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType source, String sourceDescription, Task task, OperationResult result) throws SchemaException, ObjectNotFoundException, ExpressionEvaluationException, PolicyViolationException
public EvaluatedAssignment evaluate(com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType assignmentType, 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)
Copyright © 2014 evolveum. All rights reserved.