Class AssignmentPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
- java.lang.Object
 - 
- com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext<AH>
 - 
- com.evolveum.midpoint.model.impl.lens.projector.policy.AssignmentPolicyRuleEvaluationContext<AH>
 
 
 
- 
- All Implemented Interfaces:
 Cloneable
public class AssignmentPolicyRuleEvaluationContext<AH extends AssignmentHolderType> extends PolicyRuleEvaluationContext<AH> implements Cloneable
 
- 
- 
Field Summary
Fields Modifier and Type Field Description @NotNull EvaluatedAssignmentImpl<AH>evaluatedAssignmentDeltaSetTriple<EvaluatedAssignmentImpl<AH>>evaluatedAssignmentTriplebooleanisAddedbooleanisDeletedbooleanisDirectbooleanisKept- 
Fields inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
focusContext, lensContext, policyRule, state, task 
 - 
 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssignmentPolicyRuleEvaluationContext<AH>clone()AssignmentPolicyRuleEvaluationContext<AH>cloneWithStateConstraints(ObjectState state)StringgetShortDescription()booleanisApplicableToState()StringtoString()voidtriggerRule(Collection<EvaluatedPolicyRuleTrigger<?>> triggers)- 
Methods inherited from class com.evolveum.midpoint.model.impl.lens.projector.policy.PolicyRuleEvaluationContext
getObject, getObjectDefinition, record 
 - 
 
 - 
 
- 
- 
Field Detail
- 
evaluatedAssignment
@NotNull public final @NotNull EvaluatedAssignmentImpl<AH extends AssignmentHolderType> evaluatedAssignment
 
- 
isAdded
public final boolean isAdded
 
- 
isKept
public final boolean isKept
 
- 
isDeleted
public final boolean isDeleted
 
- 
isDirect
public final boolean isDirect
 
- 
evaluatedAssignmentTriple
public final DeltaSetTriple<EvaluatedAssignmentImpl<AH extends AssignmentHolderType>> evaluatedAssignmentTriple
 
 - 
 
- 
Method Detail
- 
cloneWithStateConstraints
public AssignmentPolicyRuleEvaluationContext<AH> cloneWithStateConstraints(ObjectState state)
- Specified by:
 cloneWithStateConstraintsin classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
 
- 
triggerRule
public void triggerRule(Collection<EvaluatedPolicyRuleTrigger<?>> triggers)
- Specified by:
 triggerRulein classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
 
- 
isApplicableToState
public boolean isApplicableToState()
- Overrides:
 isApplicableToStatein classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
 
- 
getShortDescription
public String getShortDescription()
- Specified by:
 getShortDescriptionin classPolicyRuleEvaluationContext<AH extends AssignmentHolderType>
 
- 
clone
public AssignmentPolicyRuleEvaluationContext<AH> clone()
 
 - 
 
 -