Uses of Class
com.evolveum.midpoint.schema.config.ConfigurationItemOrigin
Packages that use ConfigurationItemOrigin
Package
Description
This is an experiment how to provide reliable and consistent information about the origin of individual configuration items
(mappings, expressions, etc).
-
Uses of ConfigurationItemOrigin in com.evolveum.midpoint.schema.config
Subclasses of ConfigurationItemOrigin in com.evolveum.midpoint.schema.configModifier and TypeClassDescriptionstatic classRepresents an item that was defined out of context of any prism object.static classRepresents an item that was generated by the system.static classAn item that is a part of a delta (of unspecified provenience) that is targeting a given object.static classA typical case: an item that is a part of a prism object.static classRepresents an origin we are not currently able to determine exactly.Methods in com.evolveum.midpoint.schema.config that return ConfigurationItemOriginModifier and TypeMethodDescriptionabstract ConfigurationItemOriginstatic ConfigurationItemOriginIntentionally fails for detached objects.static ConfigurationItemOriginConfigurationItemOrigin.embedded(@NotNull Object value, @NotNull OriginProvider<? super PrismValue> providerForDetachedValues) static ConfigurationItemOriginUse with care!static ConfigurationItemOriginConfigurationItemOrigin.generated()Use with care!static ConfigurationItemOriginConfigurationItemOrigin.inDelta(@NotNull ObjectType targetObject, @NotNull ItemPath path) static ConfigurationItemOriginConfigurationItemOrigin.inObject(@NotNull ObjectType originatingObject, @NotNull ItemPath path) static ConfigurationItemOriginConfigurationItemOrigin.inObjectApproximate(@NotNull ObjectType originatingObject, @NotNull ItemPath knownPath) static ConfigurationItemOriginConfigurationItemOrigin.inResourceOrAncestor(@NotNull ResourceType resource) Very approximate origin: we know that the configuration item is used in a given (resolved, i.e., expanded) resource.@NotNull ConfigurationItemOriginConfigurationItem.origin()@NotNull ConfigurationItemOriginProvides origin for the given item.@NotNull ConfigurationItemOriginstatic ConfigurationItemOriginConfigurationItemOrigin.rest()@NotNull ConfigurationItemOriginConfigurationItemOrigin.InObject.toApproximate()@NotNull ConfigurationItemOriginConfigurationItemOrigin.toApproximate()static ConfigurationItemOriginConfigurationItemOrigin.undeterminedSafe()Undetermined but safe, because it is never used to determine the expression profile.static ConfigurationItemOriginConfigurationItemOrigin.user()Methods in com.evolveum.midpoint.schema.config with parameters of type ConfigurationItemOriginModifier and TypeMethodDescriptionstatic AbstractAssignmentConfigItemAbstractAssignmentConfigItem.of(@NotNull AssignmentType bean, @NotNull ConfigurationItemOrigin origin) static AutoAssignMappingConfigItemAutoAssignMappingConfigItem.of(@NotNull AutoassignMappingType bean, @NotNull ConfigurationItemOrigin origin) static <T extends Serializable & Cloneable>
@NotNull ConfigurationItem<T>ConfigurationItem.of(T value, @NotNull ConfigurationItemOrigin origin) static EventHandlerConfigItemEventHandlerConfigItem.of(@NotNull EventHandlerType bean, @NotNull ConfigurationItemOrigin origin) static ExecuteScriptConfigItemExecuteScriptConfigItem.of(@NotNull ExecuteScriptType bean, @NotNull ConfigurationItemOrigin origin) static ExpressionConfigItemExpressionConfigItem.of(@NotNull ExpressionType bean, @NotNull ConfigurationItemOrigin origin) ExpressionParameterConfigItem.of(@NotNull ExpressionParameterType bean, @NotNull ConfigurationItemOrigin origin) FunctionCallArgumentConfigItem.of(@NotNull ExpressionParameterType bean, @NotNull ConfigurationItemOrigin origin) static FunctionConfigItemFunctionConfigItem.of(@NotNull ExpressionType bean, @NotNull ConfigurationItemOrigin origin) FunctionExpressionEvaluatorConfigItem.of(@NotNull FunctionExpressionEvaluatorType bean, @NotNull ConfigurationItemOrigin origin) static GlobalPolicyRuleConfigItemGlobalPolicyRuleConfigItem.of(@NotNull GlobalPolicyRuleType bean, @NotNull ConfigurationItemOrigin origin) static MappingConfigItemMappingConfigItem.of(@NotNull MappingType bean, @NotNull ConfigurationItemOrigin origin) static MetadataMappingConfigItemMetadataMappingConfigItem.of(@NotNull MetadataMappingType bean, @NotNull ConfigurationItemOrigin origin) static ObjectSelectorConfigItemObjectSelectorConfigItem.of(@NotNull ObjectSelectorType bean, @NotNull ConfigurationItemOrigin origin) ObjectTemplateMappingConfigItem.of(@NotNull ObjectTemplateMappingType bean, @NotNull ConfigurationItemOrigin origin) static <A extends PolicyActionType>
PolicyActionConfigItem<A>PolicyActionConfigItem.of(A bean, @NotNull ConfigurationItemOrigin origin) static PolicyRuleConfigItemPolicyRuleConfigItem.of(@NotNull PolicyRuleType bean, @NotNull ConfigurationItemOrigin origin) ScriptExecutionPolicyActionConfigItem.of(@NotNull ScriptExecutionPolicyActionType bean, @NotNull ConfigurationItemOrigin origin) Constructors in com.evolveum.midpoint.schema.config with parameters of type ConfigurationItemOriginModifierConstructorDescriptionAbstractAssignmentConfigItem(@NotNull AssignmentType value, @NotNull ConfigurationItemOrigin origin) AssignmentConfigItem(@NotNull AssignmentType value, @NotNull ConfigurationItemOrigin origin) AutoAssignMappingConfigItem(@NotNull AutoassignMappingType value, @NotNull ConfigurationItemOrigin origin) ConfigurationItem(T value, @NotNull ConfigurationItemOrigin origin) protectedEventHandlerConfigItem(@NotNull EventHandlerType value, @NotNull ConfigurationItemOrigin origin) protectedExecuteScriptConfigItem(@NotNull ExecuteScriptType value, @NotNull ConfigurationItemOrigin origin) protectedExpressionConfigItem(@NotNull ExpressionType value, @NotNull ConfigurationItemOrigin origin) protectedExpressionParameterConfigItem(@NotNull ExpressionParameterType value, @NotNull ConfigurationItemOrigin origin) protectedFunctionCallArgumentConfigItem(@NotNull ExpressionParameterType value, @NotNull ConfigurationItemOrigin origin) GlobalPolicyRuleConfigItem(@NotNull GlobalPolicyRuleType value, @NotNull ConfigurationItemOrigin origin) MappingConfigItem(@NotNull MappingType value, @NotNull ConfigurationItemOrigin origin) MetadataMappingConfigItem(@NotNull MetadataMappingType value, @NotNull ConfigurationItemOrigin origin) MultiSourceDataHandlingConfigItem(@NotNull MultiSourceDataHandlingType value, @NotNull ConfigurationItemOrigin origin) ObjectSelectorConfigItem(@NotNull ObjectSelectorType value, @NotNull ConfigurationItemOrigin origin) ObjectTemplateItemDefinitionConfigItem(@NotNull ObjectTemplateItemDefinitionType value, @NotNull ConfigurationItemOrigin origin) ObjectTemplateMappingConfigItem(@NotNull ObjectTemplateMappingType value, @NotNull ConfigurationItemOrigin origin) PolicyActionConfigItem(A value, @NotNull ConfigurationItemOrigin origin) PolicyRuleConfigItem(@NotNull PolicyRuleType value, @NotNull ConfigurationItemOrigin origin) ResourceAttributeDefinitionConfigItem(@NotNull ResourceAttributeDefinitionType value, @NotNull ConfigurationItemOrigin origin)