Package com.evolveum.midpoint.schema.processor
package com.evolveum.midpoint.schema.processor
-
ClassDescriptionCommon implementation for both
ResourceObjectClassDefinition
andResourceObjectTypeDefinition
.Provides information about definitions of associations.Provides information about resource object attributes.Common clockwork-related settings for synchronization purposes.Represents ad-hoc combination of definitions of structural and auxiliary object classes.Represents ad-hoc combination of definitions of structural and auxiliary object classes.Provides information about primary and secondary identifiers.A definition that can be viewed at from different layer's point of view.Interface allowing modifications of an object class definition.EXPERIMENTALA structure holding "raw" definition of a resource attribute, i.e.Temporary data structure used to hold raw (fetched) object class definitions.TODOCreates refined class and object type definitions inResourceSchemaImpl
objects./** Resource Object Attribute is a Property of Resource Object.TODOTODO review docs Resource Object Definition (Object Class).Resource Object Definition (Object Class).TODO review docs Resource Object.Information about a resource attribute that is available from the connector and optionally refined by configuration in resource `schemaHandling` section.An attribute definition (obtained typically from the connector), optionally refined by information from `schemaHandling` section of a resource definition.Describes a resource object class (e.g.Default implementation ofResourceObjectClassDefinition
.A definition that describes either an object class (as fetched from the resource, optionally refined by `schemaHandling`), or an object type (as defined in `schemaHandling` part of resource definition).Definition of "resource object type".Default implementation ofResourceObjectTypeDefinition
.Delineates the boundary of a resource object type (i.e.Identifies a resource object type - by kind and intent.A schema covering the whole resource.Direct implementation ofResourceSchema
interface.TEMPORARY! These methods are used in tests.Various utility methods related to resource schema handling, including sophisticated object definition lookup.ShadowCoordinatesQualifiedObjectDelta<T extends Objectable>AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).Wraps bothSynchronizationActionType
andAbstractSynchronizationActionType
.Information needed to carry out synchronization-related activities (classification, correlation, and execution of synchronization reactions).CreatesSynchronizationPolicy
objects.Wraps bothLegacySynchronizationReactionType
andSynchronizationReactionType
.