Class GlobalPolicyRuleType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.common.common_3.PolicyRuleType
com.evolveum.midpoint.xml.ns._public.common.common_3.GlobalPolicyRuleType
- All Implemented Interfaces:
Containerable,Freezable,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding,DebugDumpable,Serializable,Cloneable
Policy rule for use in global configuration.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable.AnyNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final Producer<GlobalPolicyRuleType>Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.PolicyRuleType
F_DESCRIPTION, F_DOCUMENTATION, F_EVALUATION_TARGET, F_MARK_REF, F_NAME, F_POLICY_ACTIONS, F_POLICY_CONSTRAINTS, F_POLICY_SITUATION, F_POLICY_THRESHOLDFields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()condition(MappingType value) description(String value) documentation(String value) <X> Xend()booleanfocusSelector(ObjectSelectorType value) markRef(ObjectReferenceType value) policyActions(PolicyActionsType value) policySituation(String value) voidsetCondition(MappingType value) voidvoidtargetSelector(ObjectSelectorType value) Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.PolicyRuleType
getDescription, getDocumentation, getEvaluationTarget, getMarkRef, getName, getPolicyActions, getPolicyConstraints, getPolicySituation, getPolicyThreshold, setDescription, setDocumentation, setEvaluationTarget, setName, setPolicyActions, setPolicyConstraints, setPolicySituation, setPolicyThresholdMethods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, cloneWithoutIdAndMetadata, debugDump, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerableMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
Field Details
-
COMPLEX_TYPE
-
F_FOCUS_SELECTOR
-
F_TARGET_SELECTOR
-
F_CONDITION
-
FACTORY
-
-
Constructor Details
-
GlobalPolicyRuleType
public GlobalPolicyRuleType() -
GlobalPolicyRuleType
Deprecated.
-
-
Method Details
-
getFocusSelector
-
setFocusSelector
-
getTargetSelector
-
setTargetSelector
-
getCondition
-
setCondition
-
equals
- Overrides:
equalsin classPolicyRuleType
-
id
- Overrides:
idin classPolicyRuleType
-
focusSelector
-
beginFocusSelector
-
targetSelector
-
beginTargetSelector
-
condition
-
beginCondition
-
name
- Overrides:
namein classPolicyRuleType
-
description
- Overrides:
descriptionin classPolicyRuleType
-
documentation
- Overrides:
documentationin classPolicyRuleType
-
policyConstraints
- Overrides:
policyConstraintsin classPolicyRuleType
-
beginPolicyConstraints
- Overrides:
beginPolicyConstraintsin classPolicyRuleType
-
markRef
- Overrides:
markRefin classPolicyRuleType
-
markRef
- Overrides:
markRefin classPolicyRuleType
-
markRef
- Overrides:
markRefin classPolicyRuleType
-
beginMarkRef
- Overrides:
beginMarkRefin classPolicyRuleType
-
policySituation
- Overrides:
policySituationin classPolicyRuleType
-
policyThreshold
- Overrides:
policyThresholdin classPolicyRuleType
-
beginPolicyThreshold
- Overrides:
beginPolicyThresholdin classPolicyRuleType
-
policyActions
- Overrides:
policyActionsin classPolicyRuleType
-
beginPolicyActions
- Overrides:
beginPolicyActionsin classPolicyRuleType
-
evaluationTarget
- Overrides:
evaluationTargetin classPolicyRuleType
-
end
public <X> X end()- Overrides:
endin classPolicyRuleType
-
clone
- Overrides:
clonein classPolicyRuleType
-