Uses of Interface
com.evolveum.midpoint.schema.config.OriginProvider
Packages that use OriginProvider
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 OriginProvider in com.evolveum.midpoint.schema.config
Methods in com.evolveum.midpoint.schema.config that return OriginProviderModifier and TypeMethodDescriptionstatic <T> @NotNull OriginProvider<T>OriginProvider.embedded()static <T> @NotNull OriginProvider<T>OriginProvider.generated()Use with care!<C extends Containerable>
@NotNull OriginProvider<C>ConfigurationItem.originProviderFor(@NotNull ItemPath path) Methods in com.evolveum.midpoint.schema.config with parameters of type OriginProviderModifier and TypeMethodDescriptionstatic ConfigurationItemOriginConfigurationItemOrigin.embedded(@NotNull Object value, @NotNull OriginProvider<? super PrismValue> providerForDetachedValues) static AbstractAssignmentConfigItemAbstractAssignmentConfigItem.of(@NotNull AssignmentType bean, @NotNull OriginProvider<? super AssignmentType> originProvider) static AssignmentConfigItemAssignmentConfigItem.of(@NotNull AssignmentType bean, @NotNull OriginProvider<? super AssignmentType> originProvider) static AutoAssignMappingConfigItemAutoAssignMappingConfigItem.of(@NotNull AutoassignMappingType bean, @NotNull OriginProvider<? super AutoassignMappingType> originProvider) static EventHandlerConfigItemEventHandlerConfigItem.of(@NotNull EventHandlerType bean, @NotNull OriginProvider<? super EventHandlerType> originProvider) static ExecuteScriptConfigItemExecuteScriptConfigItem.of(@NotNull ExecuteScriptType bean, @NotNull OriginProvider<? super ExecuteScriptType> originProvider) static ExpressionConfigItemExpressionConfigItem.of(@NotNull ExpressionType bean, @NotNull OriginProvider<? super ExpressionType> originProvider) static MappingConfigItemMappingConfigItem.of(@NotNull MappingType bean, @NotNull OriginProvider<? super MappingType> originProvider) static MetadataMappingConfigItemMetadataMappingConfigItem.of(@NotNull MetadataMappingType bean, @NotNull OriginProvider<? super MetadataMappingType> originProvider) MultiSourceDataHandlingConfigItem.of(@NotNull MultiSourceDataHandlingType bean, @NotNull OriginProvider<? super MultiSourceDataHandlingType> originProvider) static ObjectSelectorConfigItemObjectSelectorConfigItem.of(@NotNull ObjectSelectorType bean, @NotNull OriginProvider<? super ObjectSelectorType> originProvider) ObjectTemplateItemDefinitionConfigItem.of(@NotNull ObjectTemplateItemDefinitionType bean, @NotNull OriginProvider<? super ObjectTemplateItemDefinitionType> originProvider) ObjectTemplateMappingConfigItem.of(@NotNull ObjectTemplateMappingType bean, @NotNull OriginProvider<? super ObjectTemplateMappingType> originProvider) static <A extends PolicyActionType>
PolicyActionConfigItem<A>PolicyActionConfigItem.of(A bean, @NotNull OriginProvider<? super A> originProvider) static PolicyRuleConfigItemPolicyRuleConfigItem.of(@NotNull PolicyRuleType bean, @NotNull OriginProvider<? super PolicyRuleType> originProvider) ScriptExecutionPolicyActionConfigItem.of(@NotNull ScriptExecutionPolicyActionType bean, @NotNull OriginProvider<? super ScriptExecutionPolicyActionType> originProvider) static <T extends Serializable & Cloneable>
@NotNull List<ConfigurationItem<T>>ConfigurationItem.ofList(@NotNull List<T> items, @NotNull OriginProvider<? super T> originProvider) static <T extends Serializable & Cloneable,X extends ConfigurationItem<T>>
@NotNull List<X>ConfigurationItem.ofList(@NotNull List<T> items, @NotNull OriginProvider<? super T> originProvider, @NotNull Class<X> clazz)