Class CorrelatorsDefinitionUtil
java.lang.Object
com.evolveum.midpoint.schema.util.CorrelatorsDefinitionUtil
Utilities for manipulating correlators definitions.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addSingleItemCorrelator
(@NotNull CorrelationDefinitionType overallCorrelationDefBean, @NotNull ItemPath focusItemPath, @NotNull ItemCorrelatorDefinitionType attributeCorrelatorDefBean) static @Nullable CorrelatorCompositionDefinitionType
static @NotNull String
getName
(@NotNull CorrelationItemType definitionBean) Returns the name under which we will reference this item definition (using "ref" elements).static String
identify
(@Nullable AbstractCorrelatorType configBean) Tries to shortly identify given correlator configuration.static Object
identifyLazily
(@Nullable AbstractCorrelatorType configBean)
-
Constructor Details
-
CorrelatorsDefinitionUtil
public CorrelatorsDefinitionUtil()
-
-
Method Details
-
getName
@NotNull public static @NotNull String getName(@NotNull @NotNull CorrelationItemType definitionBean) Returns the name under which we will reference this item definition (using "ref" elements). -
identifyLazily
-
identify
Tries to shortly identify given correlator configuration. Just to able to debug e.g. configuration resolution. -
getComposition
@Nullable public static @Nullable CorrelatorCompositionDefinitionType getComposition(AbstractCorrelatorType bean) -
addSingleItemCorrelator
public static void addSingleItemCorrelator(@NotNull @NotNull CorrelationDefinitionType overallCorrelationDefBean, @NotNull @NotNull ItemPath focusItemPath, @NotNull @NotNull ItemCorrelatorDefinitionType attributeCorrelatorDefBean)
-