public class EvaluatedAssignmentImpl<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends Object implements EvaluatedAssignment<F>
INDENT_STRING
Constructor and Description |
---|
EvaluatedAssignmentImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addAuthorization(Authorization authorization) |
void |
addConstructionMinus(Construction<F> contruction) |
void |
addConstructionPlus(Construction<F> contruction) |
void |
addConstructionZero(Construction<F> contruction) |
void |
addFocusMapping(Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> focusMapping) |
void |
addOrgRefVal(PrismReferenceValue org) |
void |
addRole(EvaluatedAbstractRoleImpl role,
PlusMinusZero mode) |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
void |
evaluateConstructions(ObjectDeltaObject<F> focusOdo,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> systemConfiguration,
Task task,
OperationResult result) |
void |
evaluateConstructions(ObjectDeltaObject<F> focusOdo,
Task task,
OperationResult result) |
ItemDeltaItem<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>> |
getAssignmentIdi() |
com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType |
getAssignmentType() |
Collection<Authorization> |
getAuthorizations() |
DeltaSetTriple<Construction<F>> |
getConstructions() |
Collection<Construction<F>> |
getConstructionSet(PlusMinusZero whichSet) |
DeltaSetTriple<EvaluatedConstruction> |
getEvaluatedConstructions(OperationResult result)
Construction is not a part of model-api.
|
Collection<Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>> |
getFocusMappings() |
Collection<PrismReferenceValue> |
getOrgRefVals() |
Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> |
getResources(OperationResult result) |
DeltaSetTriple<EvaluatedAbstractRoleImpl> |
getRoles() |
PrismObject<?> |
getTarget() |
boolean |
isForceRecon() |
boolean |
isPresentInCurrentObject() |
boolean |
isPresentInOldObject() |
boolean |
isValid() |
void |
setAssignmentIdi(ItemDeltaItem<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>> assignmentIdi) |
void |
setForceRecon(boolean forceRecon) |
void |
setPresentInCurrentObject(boolean presentInCurrentObject) |
void |
setPresentInOldObject(boolean presentInOldObject) |
void |
setTarget(PrismObject<?> target) |
void |
setValid(boolean isValid) |
String |
toString() |
public ItemDeltaItem<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>> getAssignmentIdi()
public void setAssignmentIdi(ItemDeltaItem<PrismContainerValue<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>,PrismContainerDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType>> assignmentIdi)
public com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentType getAssignmentType()
getAssignmentType
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public DeltaSetTriple<Construction<F>> getConstructions()
public DeltaSetTriple<EvaluatedConstruction> getEvaluatedConstructions(OperationResult result) throws SchemaException, ObjectNotFoundException
getEvaluatedConstructions
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
SchemaException
ObjectNotFoundException
public Collection<Construction<F>> getConstructionSet(PlusMinusZero whichSet)
public void addConstructionZero(Construction<F> contruction)
public void addConstructionPlus(Construction<F> contruction)
public void addConstructionMinus(Construction<F> contruction)
public DeltaSetTriple<EvaluatedAbstractRoleImpl> getRoles()
getRoles
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public void addRole(EvaluatedAbstractRoleImpl role, PlusMinusZero mode)
public Collection<PrismReferenceValue> getOrgRefVals()
public void addOrgRefVal(PrismReferenceValue org)
public Collection<Authorization> getAuthorizations()
getAuthorizations
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public void addAuthorization(Authorization authorization)
public Collection<Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>>> getFocusMappings()
public void addFocusMapping(Mapping<? extends PrismPropertyValue<?>,? extends PrismPropertyDefinition<?>> focusMapping)
public PrismObject<?> getTarget()
getTarget
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public void setTarget(PrismObject<?> target)
public boolean isValid()
isValid
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public void setValid(boolean isValid)
public boolean isForceRecon()
public void setForceRecon(boolean forceRecon)
public Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> getResources(OperationResult result) throws ObjectNotFoundException, SchemaException
public void evaluateConstructions(ObjectDeltaObject<F> focusOdo, PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.SystemConfigurationType> systemConfiguration, Task task, OperationResult result) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException
public void evaluateConstructions(ObjectDeltaObject<F> focusOdo, Task task, OperationResult result) throws SchemaException, ExpressionEvaluationException, ObjectNotFoundException
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
public void setPresentInCurrentObject(boolean presentInCurrentObject)
public void setPresentInOldObject(boolean presentInOldObject)
public boolean isPresentInCurrentObject()
isPresentInCurrentObject
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
public boolean isPresentInOldObject()
isPresentInOldObject
in interface EvaluatedAssignment<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
Copyright © 2015 evolveum. All rights reserved.