public abstract class EvaluatedPolicyRuleTrigger<CT extends AbstractPolicyConstraintType> extends Object implements DebugDumpable
INDENT_STRING| Constructor and Description |
|---|
EvaluatedPolicyRuleTrigger(PolicyConstraintKindType constraintKind,
CT constraint,
LocalizableMessage message,
LocalizableMessage shortMessage,
boolean enforcementOverride) |
| Modifier and Type | Method and Description |
|---|---|
String |
debugDump(int indent) |
protected void |
debugDumpSpecific(StringBuilder sb,
int indent) |
boolean |
equals(Object o) |
protected void |
fillCommonContent(EvaluatedPolicyRuleTriggerType tt) |
CT |
getConstraint() |
PolicyConstraintKindType |
getConstraintKind()
The kind of constraint that caused the trigger.
|
Collection<EvaluatedPolicyRuleTrigger<?>> |
getInnerTriggers() |
LocalizableMessage |
getMessage()
Human-readable message associated with this trigger.
|
LocalizableMessage |
getShortMessage() |
int |
hashCode() |
boolean |
isEnforcementOverride() |
boolean |
isFinal() |
boolean |
isHidden() |
String |
toDiagShortcut() |
EvaluatedPolicyRuleTriggerType |
toEvaluatedPolicyRuleTriggerType(PolicyRuleExternalizationOptions options,
PrismContext prismContext) |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitdebugDump, debugDumpLazily, debugDumpLazilypublic EvaluatedPolicyRuleTrigger(@NotNull
PolicyConstraintKindType constraintKind,
@NotNull
CT constraint,
LocalizableMessage message,
LocalizableMessage shortMessage,
boolean enforcementOverride)
@NotNull public PolicyConstraintKindType getConstraintKind()
@NotNull public CT getConstraint()
public LocalizableMessage getMessage()
public LocalizableMessage getShortMessage()
public String debugDump(int indent)
debugDump in interface DebugDumpablepublic boolean isHidden()
public boolean isFinal()
protected void debugDumpSpecific(StringBuilder sb, int indent)
public String toDiagShortcut()
public EvaluatedPolicyRuleTriggerType toEvaluatedPolicyRuleTriggerType(PolicyRuleExternalizationOptions options, PrismContext prismContext)
protected void fillCommonContent(EvaluatedPolicyRuleTriggerType tt)
public Collection<EvaluatedPolicyRuleTrigger<?>> getInnerTriggers()
public boolean isEnforcementOverride()
Copyright © 2020 Evolveum. All rights reserved.