Uses of Class
com.evolveum.midpoint.model.api.correlation.CorrelationContext
-
-
Uses of CorrelationContext in com.evolveum.midpoint.model.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation that return CorrelationContext Modifier and Type Method Description CorrelationContext
CorrelationContext. clone()
A simple shallow clone. -
Uses of CorrelationContext in com.evolveum.midpoint.model.api.correlator
Methods in com.evolveum.midpoint.model.api.correlator with parameters of type CorrelationContext Modifier and Type Method Description double
Correlator. 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 CorrelationResult
Correlator. correlate(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result)
Finds matching focus object (or potentially matching objects) for given resource object.@NotNull CorrelationExplanation
Correlator. 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 void
Correlator. 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 CorrelationContext Modifier and Type Method Description @NotNull CompleteCorrelationResult
CorrelationServiceImpl. 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 CorrelationContext Modifier and Type Method Description double
BaseCorrelator. checkCandidateOwner(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult parentResult)
protected abstract double
BaseCorrelator. checkCandidateOwnerInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result)
@NotNull CorrelationResult
BaseCorrelator. correlate(@NotNull CorrelationContext correlationContext, @NotNull OperationResult parentResult)
protected abstract @NotNull CorrelationResult
BaseCorrelator. correlateInternal(@NotNull CorrelationContext correlationContext, @NotNull OperationResult result)
@NotNull CorrelationExplanation
BaseCorrelator. explain(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidate, @NotNull OperationResult parentResult)
protected @NotNull CorrelationExplanation
BaseCorrelator. explainInternal(@NotNull CorrelationContext correlationContext, @NotNull FocusType candidateOwner, @NotNull OperationResult result)
This the default implementation, to be overridden in subclasses.protected @NotNull String
BaseCorrelator. getDefaultContextDescription(@NotNull CorrelationContext correlationContext)
static VariablesMap
CorrelatorUtil. getVariablesMap(ObjectType focus, ShadowType resourceObject, CorrelationContext correlationContext)
-
Uses of CorrelationContext in com.evolveum.midpoint.model.impl.sync
Methods in com.evolveum.midpoint.model.impl.sync that return CorrelationContext Modifier and Type Method Description CorrelationContext
SynchronizationContext. getCorrelationContext()
Methods in com.evolveum.midpoint.model.impl.sync with parameters of type CorrelationContext Modifier and Type Method Description void
SynchronizationContext. setCorrelationContext(CorrelationContext correlationContext)
-