Class EvaluatedRequirementTrigger
java.lang.Object
com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTrigger<ExclusionPolicyConstraintType>
com.evolveum.midpoint.model.api.context.EvaluatedExclusionRequirementTrigger
com.evolveum.midpoint.model.api.context.EvaluatedRequirementTrigger
- All Implemented Interfaces:
 DebugDumpable,Serializable
Represents triggered requirement constraint.
- See Also:
 
- 
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING - 
Constructor Summary
ConstructorsConstructorDescriptionEvaluatedRequirementTrigger(@NotNull ExclusionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull EvaluatedAssignment thisAssignment, @NotNull ObjectType thisTarget, @NotNull ObjectReferenceType requiredTargetRef, @NotNull AssignmentPath thisPath, boolean enforcementOverride)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected voiddebugDumpSpecific(StringBuilder sb, int indent) boolean@NotNull ObjectReferenceTypeinthashCode()toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options, @Nullable EvaluatedAssignment newOwner) Methods inherited from class com.evolveum.midpoint.model.api.context.EvaluatedExclusionRequirementTrigger
getThisAssignment, getThisPath, getThisTargetMethods inherited from class com.evolveum.midpoint.model.api.context.EvaluatedPolicyRuleTrigger
debugDump, fillCommonContent, getConstraint, getConstraintKind, getInnerTriggers, getMessage, getShortMessage, getTargetObjects, isEnforcementOverride, isFinal, isHidden, isRelevantForNewOwner, toDiagShortcut, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily 
- 
Constructor Details
- 
EvaluatedRequirementTrigger
public EvaluatedRequirementTrigger(@NotNull @NotNull ExclusionPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull @NotNull EvaluatedAssignment thisAssignment, @NotNull @NotNull ObjectType thisTarget, @NotNull @NotNull ObjectReferenceType requiredTargetRef, @NotNull @NotNull AssignmentPath thisPath, boolean enforcementOverride)  
 - 
 - 
Method Details
- 
getRequiredTargetRef
 - 
equals
- Overrides:
 equalsin classEvaluatedPolicyRuleTrigger<ExclusionPolicyConstraintType>
 - 
hashCode
public int hashCode()- Overrides:
 hashCodein classEvaluatedPolicyRuleTrigger<ExclusionPolicyConstraintType>
 - 
debugDumpSpecific
- Overrides:
 debugDumpSpecificin classEvaluatedPolicyRuleTrigger<ExclusionPolicyConstraintType>
 - 
toEvaluatedPolicyRuleTriggerBean
public EvaluatedRequirementTriggerType toEvaluatedPolicyRuleTriggerBean(@NotNull @NotNull PolicyRuleExternalizationOptions options, @Nullable @Nullable EvaluatedAssignment newOwner) - Overrides:
 toEvaluatedPolicyRuleTriggerBeanin classEvaluatedPolicyRuleTrigger<ExclusionPolicyConstraintType>
 
 -