Uses of Class
com.evolveum.midpoint.model.api.correlation.CorrelationContext
Packages that use CorrelationContext
Package
Description
-
Uses of CorrelationContext in com.evolveum.midpoint.model.api.correlation
Subclasses of CorrelationContext in com.evolveum.midpoint.model.api.correlationModifier and TypeClassDescriptionstatic classContext for correlating a focus to a set of matching focuses.static classContext for correlating a shadow to a set of matching focuses.Methods in com.evolveum.midpoint.model.api.correlation that return CorrelationContext -
Uses of CorrelationContext in com.evolveum.midpoint.model.api.correlator
Methods in com.evolveum.midpoint.model.api.correlator with parameters of type CorrelationContextModifier and TypeMethodDescription@NotNull ConfidenceCorrelator.checkCandidateOwner(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) Checks whether the provided candidate focus object is the owner for given resource object.@NotNull CorrelationResultCorrelator.correlate(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) Finds matching focus object (or potentially matching objects) for given resource object or for the pre-focus object.@NotNull CorrelationExplanationCorrelator.explain(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidate, @NotNull OperationResult result) Explains how the correlator came to a given candidate owner (and the specific confidence value of it).default voidCorrelator.update(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) Updates the internal state of the correlator with the "fresh" data from the resource. -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlation
Methods in com.evolveum.midpoint.model.impl.correlation with parameters of type CorrelationContextModifier and TypeMethodDescription@NotNull CompleteCorrelationResultCorrelationServiceImpl.correlate(@NotNull CorrelatorContext<?> rootCorrelatorContext, @NotNull CorrelationContext correlationContext, @NotNull OperationResult parentResult) Executes the correlation in the standard way.@NotNull CorrelationCaseDescription<?>CorrelationServiceImpl.describeCorrelationCase(@NotNull CorrelatorContext<?> correlatorContext, @NotNull CorrelationContext correlationContext, @NotNull List<ResourceObjectOwnerOptionType> ownerOptionsList, @Nullable CorrelationService.CorrelationCaseDescriptionOptions options, @NotNull Task task, @NotNull OperationResult result) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlator
Methods in com.evolveum.midpoint.model.impl.correlator with parameters of type CorrelationContextModifier and TypeMethodDescription@NotNull ConfidenceBaseCorrelator.checkCandidateOwner(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult parentResult) protected abstract @NotNull ConfidenceBaseCorrelator.checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) @NotNull CorrelationResultBaseCorrelator.correlate(@NotNull CorrelationContext correlationContext, @NotNull OperationResult parentResult) protected abstract @NotNull CorrelationResultBaseCorrelator.correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) @NotNull CorrelationExplanationBaseCorrelator.explain(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidate, @NotNull OperationResult parentResult) protected @NotNull CorrelationExplanationBaseCorrelator.explainInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) This the default implementation, to be overridden in subclasses.protected @NotNull StringBaseCorrelator.getDefaultContextDescription(@NotNull CorrelationContext correlationContext) static VariablesMapCorrelatorUtil.getVariablesMap(ObjectType focus, ShadowType resourceObject, CorrelationContext correlationContext) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlator.composite
Methods in com.evolveum.midpoint.model.impl.correlator.composite with parameters of type CorrelationContextModifier and TypeMethodDescriptionprotected @NotNull ConfidenceCompositeCorrelator.checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) @NotNull CorrelationResultCompositeCorrelator.correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) protected @NotNull CorrelationExplanationCompositeCorrelator.explainInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlator.expression
Methods in com.evolveum.midpoint.model.impl.correlator.expression with parameters of type CorrelationContextModifier and TypeMethodDescriptionprotected @NotNull ConfidenceExpressionCorrelator.checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) @NotNull CorrelationResultExpressionCorrelator.correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlator.filter
Methods in com.evolveum.midpoint.model.impl.correlator.filter with parameters of type CorrelationContextModifier and TypeMethodDescriptionprotected @NotNull ConfidenceFilterCorrelator.checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) @NotNull CorrelationResultFilterCorrelator.correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlator.idmatch
Methods in com.evolveum.midpoint.model.impl.correlator.idmatch with parameters of type CorrelationContextModifier and TypeMethodDescriptionprotected @NotNull ConfidenceIdMatchCorrelator.checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) @NotNull CorrelationResultIdMatchCorrelator.correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) voidIdMatchCorrelator.update(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlator.items
Methods in com.evolveum.midpoint.model.impl.correlator.items with parameters of type CorrelationContextModifier and TypeMethodDescriptionprotected @NotNull ConfidenceItemsCorrelator.checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) @NotNull CorrelationResultItemsCorrelator.correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) protected @NotNull CorrelationExplanationItemsCorrelator.explainInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.correlator.noop
Methods in com.evolveum.midpoint.model.impl.correlator.noop with parameters of type CorrelationContextModifier and TypeMethodDescriptionprotected @NotNull ConfidenceNoOpCorrelator.checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result) @NotNull CorrelationResultNoOpCorrelator.correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result) -
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.sync
Methods in com.evolveum.midpoint.model.impl.sync that return CorrelationContextMethods in com.evolveum.midpoint.model.impl.sync with parameters of type CorrelationContextModifier and TypeMethodDescriptionvoidSynchronizationContext.setCorrelationContext(CorrelationContext correlationContext)