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!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 AssignmentConfigItemAssignmentConfigItem.of(@NotNull AssignmentType bean, @NotNull OriginProvider<? super AssignmentType> originProvider) static EventHandlerConfigItemEventHandlerConfigItem.of(@NotNull EventHandlerType bean, @NotNull OriginProvider<? super EventHandlerType> 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) ObjectTemplateItemDefinitionConfigItem.of(@NotNull ObjectTemplateItemDefinitionType bean, @NotNull OriginProvider<? super ObjectTemplateItemDefinitionType> originProvider) ObjectTemplateMappingConfigItem.of(@NotNull ObjectTemplateMappingType bean, @NotNull OriginProvider<? super ObjectTemplateMappingType> originProvider) ScriptExecutionPolicyActionConfigItem.of(@NotNull ScriptExecutionPolicyActionType bean, @NotNull OriginProvider<? super ScriptExecutionPolicyActionType> 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)