Class EvaluatedSituationTrigger
java.lang.Object
com.evolveum.midpoint.repo.common.policy.EvaluatedPolicyRuleTrigger<PolicySituationPolicyConstraintType>
com.evolveum.midpoint.repo.common.policy.EvaluatedSituationTrigger
- All Implemented Interfaces:
DebugDumpable,Serializable
public class EvaluatedSituationTrigger
extends EvaluatedPolicyRuleTrigger<PolicySituationPolicyConstraintType>
Trigger for
PolicyConstraintKind.SITUATION.- See Also:
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
ConstructorsConstructorDescriptionEvaluatedSituationTrigger(@NotNull PolicySituationPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull Collection<? extends EvaluatedPolicyRule> sourceRules) -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddebugDumpSpecific(StringBuilder sb, int indent) boolean@NotNull Collection<EvaluatedPolicyRule>inthashCode()toEvaluatedPolicyRuleTriggerBean(@NotNull PolicyRuleExternalizationOptions options) Converts this trigger to externalized (bean) form, i.e.,EvaluatedPolicyRuleTriggerTypeor its subtype.Methods inherited from class com.evolveum.midpoint.repo.common.policy.EvaluatedPolicyRuleTrigger
debugDump, getConstraint, getConstraintKind, getInnerTriggers, getMessage, getShortMessage, getTargetObjects, isEnforcementOverride, isFinal, isHidden, toEvaluatedPolicyRuleTriggerBean, toEvaluatedPolicyRuleTriggerBean, 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
-
EvaluatedSituationTrigger
public EvaluatedSituationTrigger(@NotNull @NotNull PolicySituationPolicyConstraintType constraint, LocalizableMessage message, LocalizableMessage shortMessage, @NotNull @NotNull Collection<? extends EvaluatedPolicyRule> sourceRules)
-
-
Method Details
-
getSourceRules
-
getAllTriggers
-
toDiagShortcut
- Overrides:
toDiagShortcutin classEvaluatedPolicyRuleTrigger<PolicySituationPolicyConstraintType>
-
equals
- Overrides:
equalsin classEvaluatedPolicyRuleTrigger<PolicySituationPolicyConstraintType>
-
hashCode
public int hashCode()- Overrides:
hashCodein classEvaluatedPolicyRuleTrigger<PolicySituationPolicyConstraintType>
-
debugDumpSpecific
- Overrides:
debugDumpSpecificin classEvaluatedPolicyRuleTrigger<PolicySituationPolicyConstraintType>
-
toEvaluatedPolicyRuleTriggerBean
public EvaluatedSituationTriggerType toEvaluatedPolicyRuleTriggerBean(@NotNull @NotNull PolicyRuleExternalizationOptions options) Description copied from class:EvaluatedPolicyRuleTriggerConverts this trigger to externalized (bean) form, i.e.,EvaluatedPolicyRuleTriggerTypeor its subtype.
-