Package com.evolveum.midpoint.schema.config
package com.evolveum.midpoint.schema.config
-
ClassDescriptionException from naming convention (because of assignment vs inducement dichotomy).AbstractMappingConfigItem<M extends AbstractMappingType>Functionality common to all "mapping config items".AbstractPolicyRuleConfigItem<R extends PolicyRuleType>Exception from naming rulesType or class definition in schema handling.Used to access both "legacy" and "modern" association definitions.Unfortunately, this cannot extend MappingConfigItem because of the conflict in generic type parameters.Helper class that provides complex information about a configuration item (e.g., a mapping).Description of an origin of a configuration item (expression, mapping, and so on).Represents an item that was defined out of context of any prism object.Represents an item that was generated by the system.An item that is a part of a delta (of unspecified provenience) that is targeting a given object.A typical case: an item that is a part of a prism object.Represents an origin we are not currently able to determine exactly.Currently used for custom event handlers, as they are security-sensitive.Represents an
ExpressionParameterTypethat is part of aFunctionExpressionEvaluatorTypei.e. a function call.Represents anExpressionTypethat is part of aFunctionLibraryTypeas a custom function.Represents anFunctionExpressionEvaluatorTypei.e. a call to a library function.TODO what about the subtypes ofObjectSelectorType?Unfortunately, this cannot extend MappingConfigItem because of the conflict in generic type parameters.PolicyActionConfigItem<A extends PolicyActionType>Used for both association definitions and resource object construction with associations.Access to legacy configuration (i.e. combined association item definition + simulation definition).This is intended to help with refined resource definition parsing process.TEMPORARYShadowAssociationTypeParticipantDefinitionConfigItem<PT extends ShadowAssociationTypeParticipantDefinitionType>