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 interface
MutableResourceSchema
Classes in com.evolveum.midpoint.schema.processor that implement ResourceSchema Modifier and Type Class Description class
ResourceSchemaImpl
Direct implementation ofResourceSchema
interface.Methods in com.evolveum.midpoint.schema.processor that return ResourceSchema Modifier and Type Method Description ResourceSchema
ResourceSchema. clone()
ResourceSchema
ResourceSchema. forLayer(LayerType layer)
Returns a representation of the schema for given layer.ResourceSchema
ResourceSchemaImpl. forLayer(@NotNull LayerType layer)
static ResourceSchema
ResourceSchemaFactory. getCompleteSchema(PrismObject<ResourceType> resource)
Obtains refined schema for the resource.static ResourceSchema
ResourceSchemaFactory. getCompleteSchema(PrismObject<ResourceType> resource, LayerType layer)
static ResourceSchema
ResourceSchemaFactory. getCompleteSchema(ResourceType resource)
static ResourceSchema
ResourceSchemaFactory. getCompleteSchema(ResourceType resourceType, LayerType layer)
static ResourceSchema
ResourceSchemaFactory. getCompleteSchemaRequired(ResourceType resource)
We assume that missing schema is a configuration (not schema) problem.static ResourceSchema
ResourceSchemaFactory. getExistingRefinedSchema(PrismObject<ResourceType> resource)
static ResourceSchema
ResourceSchemaFactory. getRawSchema(@NotNull ResourceType resource)
static ResourceSchema
ResourceSchemaFactory. getRawSchema(PrismObject<ResourceType> resource)
Obtains "raw" schema for the resource, i.e.static ResourceSchema
ResourceSchemaFactory. getRawSchemaRequired(ResourceType resource)
@Nullable ResourceSchema
RefinedResourceSchemaParser. parse()
Creates the refined resource schema.ResourceSchema
ResourceSchemaParser. parse()
static ResourceSchema
ResourceSchemaParser. parse(Element xsdSchema, String description)
static ResourceSchema
ResourceSchemaFactory. 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 ResourceObjectDefinition
ResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull PrismObject<ShadowType> shadow)
static @Nullable ResourceObjectDefinition
ResourceObjectDefinitionResolver. getDefinitionForShadow(@NotNull ResourceSchema resourceSchema, @NotNull ShadowType shadow)
Returns appropriateResourceObjectDefinition
for 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 void
ShadowUtil. applyResourceSchema(PrismObject<? extends ShadowType> shadow, ResourceSchema resourceSchema)
This is not supposed to be used in production code! It is just for the tests.static void
ResourceTypeUtil. validateSchema(ResourceSchema resourceSchema, PrismObject<ResourceType> resource)
-