Class ResourceCorrelationDefinitionProvider
java.lang.Object
com.evolveum.midpoint.model.impl.correlation.ResourceCorrelationDefinitionProvider
- All Implemented Interfaces:
CorrelationDefinitionProvider
public class ResourceCorrelationDefinitionProvider
extends Object
implements CorrelationDefinitionProvider
Provides correlation definition for a specific resource object type.
This implementation of
CorrelationDefinitionProvider resolves the correlation definition
by merging information from two sources:
. The resource object type definition from the complete schema (including short - attribute bound - form).
. The object synchronization configuration from the resource's synchronization settings- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionResourceCorrelationDefinitionProvider(ResourceType resource, ResourceObjectTypeIdentification objectTypeId) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.model.api.correlation.CorrelationDefinitionProvider
union
-
Constructor Details
-
ResourceCorrelationDefinitionProvider
public ResourceCorrelationDefinitionProvider(ResourceType resource, ResourceObjectTypeIdentification objectTypeId)
-
-
Method Details
-
get
public CorrelationDefinitionType get() throws SchemaException, ObjectNotFoundException, ConfigurationException- Specified by:
getin interfaceCorrelationDefinitionProvider- Throws:
SchemaExceptionObjectNotFoundExceptionConfigurationException
-