Package com.evolveum.midpoint.schema.processor
-
Interface Summary Interface Description AssociationDefinitionStore Provides information about definitions of associations.AttributeDefinitionStore Provides information about resource object attributes.CompositeObjectDefinition Represents ad-hoc combination of definitions of structural and auxiliary object classes.ConnectorSchema IdentifiersDefinitionStore Provides information about primary and secondary identifiers.LayeredDefinition A definition that can be viewed at from different layer's point of view.MutableRawResourceAttributeDefinition<T> MutableResourceObjectClassDefinition Interface allowing modifications of an object class definition.MutableResourceSchema RawResourceAttributeDefinition<T> ResourceAttribute<T> /** Resource Object Attribute is a Property of Resource Object.ResourceAttributeContainer TODOResourceAttributeContainerDefinition TODO review docs Resource Object Definition (Object Class).ResourceAttributeDefinition<T> Information about a resource attribute that is available from the connector and optionally refined by configuration in resource `schemaHandling` section.ResourceObjectClassDefinition Describes a resource object class (e.g.ResourceObjectDefinition 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).ResourceObjectTypeDefinition Definition of "resource object type".ResourceSchema A schema covering the whole resource.ShadowCoordinatesQualifiedObjectDelta<T extends Objectable> AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type). -
Class Summary Class Description AbstractResourceObjectDefinitionImpl Common implementation for bothResourceObjectClassDefinition
andResourceObjectTypeDefinition
.ClockworkSettings Common clockwork-related settings for synchronization purposes.CompositeObjectDefinitionImpl Represents ad-hoc combination of definitions of structural and auxiliary object classes.ConnectorSchemaImpl MidPointSchemaDefinitionFactory ObjectFactory EXPERIMENTALPropertyLimitations RawResourceAttributeDefinitionImpl<T> A structure holding "raw" definition of a resource attribute, i.e.RawResourceObjectClassDefinition Temporary data structure used to hold raw (fetched) object class definitions.RefinedDefinitionUtil RefinedObjectClassDefinitionKey TODORefinedResourceSchemaParser Creates refined class and object type definitions inResourceSchemaImpl
objects.RefineryObjectFactory ResourceAssociationDefinition ResourceAttributeContainerDefinitionImpl Resource Object Definition (Object Class).ResourceAttributeContainerImpl TODO review docs Resource Object.ResourceAttributeDefinitionImpl<T> An attribute definition (obtained typically from the connector), optionally refined by information from `schemaHandling` section of a resource definition.ResourceAttributeImpl<T> ResourceObjectClassDefinitionImpl Default implementation ofResourceObjectClassDefinition
.ResourceObjectIdentification ResourceObjectPattern ResourceObjectTypeDefinitionImpl Default implementation ofResourceObjectTypeDefinition
.ResourceObjectTypeDelineation Delineates the boundary of a resource object type (i.e.ResourceObjectTypeIdentification Identifies a resource object type - by kind and intent.ResourceSchemaFactory ResourceSchemaImpl Direct implementation ofResourceSchema
interface.ResourceSchemaParser ResourceSchemaTestUtil TEMPORARY! These methods are used in tests.ResourceSchemaUtil Various utility methods related to resource schema handling, including sophisticated object definition lookup.SearchHierarchyConstraints ShadowCoordinatesQualifiedObjectDeltaImpl<T extends Objectable> AnObjectDelta
enriched byResourceShadowCoordinates
(pointing to a resource object type).SynchronizationActionDefinition Wraps bothSynchronizationActionType
andAbstractSynchronizationActionType
.SynchronizationActionDefinition.Legacy SynchronizationActionDefinition.New SynchronizationPolicy Information needed to carry out synchronization-related activities (classification, correlation, and execution of synchronization reactions).SynchronizationPolicyFactory CreatesSynchronizationPolicy
objects.SynchronizationReactionDefinition Wraps bothLegacySynchronizationReactionType
andSynchronizationReactionType
. -
Enum Summary Enum Description SearchHierarchyScope