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, wait
debugDump, debugDumpLazily, debugDumpLazily
public 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 DebugDumpable
public 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 © 2019 Evolveum. All rights reserved.