Uses of Interface
com.evolveum.midpoint.schema.processor.ResourceSchema
-
Packages that use ResourceSchema Package Description com.evolveum.midpoint.schema.processor com.evolveum.midpoint.schema.util -
-
Uses of ResourceSchema in com.evolveum.midpoint.schema.processor
Subinterfaces of ResourceSchema in com.evolveum.midpoint.schema.processor Modifier and Type Interface Description interfaceMutableResourceSchemaClasses in com.evolveum.midpoint.schema.processor that implement ResourceSchema Modifier and Type Class Description classResourceSchemaImplDirect implementation ofResourceSchemainterface.Methods in com.evolveum.midpoint.schema.processor that return ResourceSchema Modifier and Type Method Description ResourceSchemaResourceSchema. clone()ResourceSchemaResourceSchema. forLayer(LayerType layer)Returns a representation of the schema for given layer.ResourceSchemaResourceSchemaImpl. forLayer(@NotNull LayerType layer)static ResourceSchemaResourceSchemaFactory. getCompleteSchema(PrismObject<ResourceType> resource)Obtains refined schema for the resource.static ResourceSchemaResourceSchemaFactory. getCompleteSchema(PrismObject<ResourceType> resource, LayerType layer)static ResourceSchemaResourceSchemaFactory. getCompleteSchema(ResourceType resource)static ResourceSchemaResourceSchemaFactory. getCompleteSchema(ResourceType resourceType, LayerType layer)static ResourceSchemaResourceSchemaFactory. getCompleteSchemaRequired(ResourceType resource)We assume that missing schema is a configuration (not schema) problem.static ResourceSchemaResourceSchemaFactory. getExistingRefinedSchema(PrismObject<ResourceType> resource)static ResourceSchemaResourceSchemaFactory. getRawSchema(@NotNull ResourceType resource)static ResourceSchemaResourceSchemaFactory. getRawSchema(PrismObject<ResourceType> resource)Obtains "raw" schema for the resource, i.e.static ResourceSchemaResourceSchemaFactory. getRawSchemaRequired(ResourceType resource)@Nullable ResourceSchemaRefinedResourceSchemaParser. parse()Creates the refined resource schema.ResourceSchemaResourceSchemaParser. parse()static ResourceSchemaResourceSchemaParser. parse(Element xsdSchema, String description)static ResourceSchemaResourceSchemaFactory. parseCompleteSchema(ResourceType resource)Executes the real parsing.Methods in com.evolveum.midpoint.schema.processor with parameters of type ResourceSchema Modifier and Type Method Description static @Nullable ResourceObjectDefinitionResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull PrismObject<ShadowType> shadow)static @Nullable ResourceObjectDefinitionResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull ShadowType shadow)Returns appropriateResourceObjectDefinitionfor given shadow. -
Uses of ResourceSchema in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util with parameters of type ResourceSchema Modifier and Type Method Description static voidShadowUtil. applyResourceSchema(PrismObject<? extends ShadowType> shadow, ResourceSchema resourceSchema)This is not supposed to be used in production code! It is just for the tests.static voidResourceTypeUtil. validateSchema(ResourceSchema resourceSchema, PrismObject<ResourceType> resource)
-