Uses of Interface
com.evolveum.midpoint.schema.processor.ResourceObjectDefinition
Packages that use ResourceObjectDefinition
Package
Description
This is an experiment how to provide reliable and consistent information about the origin of individual configuration items
(mappings, expressions, etc).
-
Uses of ResourceObjectDefinition in com.evolveum.midpoint.gui.impl.component.search
Methods in com.evolveum.midpoint.gui.impl.component.search that return ResourceObjectDefinitionMethods in com.evolveum.midpoint.gui.impl.component.search with parameters of type ResourceObjectDefinitionModifier and TypeMethodDescriptionvoidSearchContext.setResourceObjectDefinition(ResourceObjectDefinition resourceObjectDefinition) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.gui.impl.component.search.wrapper
Constructors in com.evolveum.midpoint.gui.impl.component.search.wrapper with parameters of type ResourceObjectDefinitionModifierConstructorDescriptionAssociationSearchItemWrapper(ResourceObjectDefinition objectDefinition) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.gui.impl.page.admin.resource
Methods in com.evolveum.midpoint.gui.impl.page.admin.resource that return ResourceObjectDefinitionModifier and TypeMethodDescriptionResourceDetailsModel.findResourceObjectClassDefinition(QName objectClass) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.basic
Constructors in com.evolveum.midpoint.gui.impl.page.admin.resource.component.wizard.schemaHandling.associationType.basic with parameters of type ResourceObjectDefinitionModifierConstructorDescriptionAssociationDefinitionWrapper(ResourceObjectDefinition subject, ShadowReferenceAttributeDefinition refAttrDef, ResourceSchema resourceSchema) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.gui.impl.prism.wrapper
Methods in com.evolveum.midpoint.gui.impl.prism.wrapper that return ResourceObjectDefinitionModifier and TypeMethodDescriptionConstructionValueWrapper.getResourceObjectDefinition(PrismObject<ResourceType> resource) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.gui.impl.util
Methods in com.evolveum.midpoint.gui.impl.util that return ResourceObjectDefinitionModifier and TypeMethodDescriptionstatic ResourceObjectDefinitionProvisioningObjectsUtil.getResourceObjectDefinition(ConstructionType construction, PageBase pageBase) Methods in com.evolveum.midpoint.gui.impl.util with parameters of type ResourceObjectDefinitionModifier and TypeMethodDescriptionstatic ObjectFilterProvisioningObjectsUtil.getShadowTypeFilterForAssociation(ResourceObjectDefinition oc, ItemName association) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.api
Methods in com.evolveum.midpoint.model.api that return ResourceObjectDefinitionModifier and TypeMethodDescriptionModelInteractionService.getEditObjectClassDefinition(@NotNull PrismObject<ShadowType> shadow, @NotNull PrismObject<ResourceType> resource, AuthorizationPhaseType phase, com.evolveum.midpoint.task.api.Task task, OperationResult result) Returns an object definition that reflects edit-ability of the resource object in terms of midPoint schema limitations and security.Methods in com.evolveum.midpoint.model.api with parameters of type ResourceObjectDefinitionModifier and TypeMethodDescriptionModelInteractionService.getSecurityPolicy(ResourceObjectDefinition rOCDef, com.evolveum.midpoint.task.api.Task task, OperationResult parentResult) Returns resolved value policy references. -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.model.api.correlation
Methods in com.evolveum.midpoint.model.api.correlation that return ResourceObjectDefinitionModifier and TypeMethodDescription@NotNull ResourceObjectDefinitionCorrelationContext.Shadow.getResourceObjectDefinition()Constructors in com.evolveum.midpoint.model.api.correlation with parameters of type ResourceObjectDefinitionModifierConstructorDescriptionShadow(@NotNull ShadowType resourceObject, @NotNull ResourceType resource, @NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull Containerable preFocus, @Nullable Collection<? extends Containerable> candidatePool, @Nullable SystemConfigurationType systemConfiguration, @NotNull com.evolveum.midpoint.task.api.Task task) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema with parameters of type ResourceObjectDefinitionModifier and TypeMethodDescriptionstatic <T extends CapabilityType>
TCapabilityUtil.getCapability(@NotNull ResourceType resource, @Nullable ResourceObjectDefinition objectDefinition, @NotNull Class<T> capabilityClass) Gets a specific capability from resource/connectors/object-class.static <T extends CapabilityType>
TCapabilityUtil.getEnabledCapability(@NotNull ResourceType resource, @Nullable ResourceObjectDefinition objectDefinition, @NotNull Class<T> capabilityClass) static booleanCapabilityUtil.isActivationStatusCapabilityEnabled(@NotNull ResourceType resource, @Nullable ResourceObjectDefinition objectDefinition) static booleanCapabilityUtil.isReadingCachingOnly(@NotNull ResourceType resource, @Nullable ResourceObjectDefinition objectDefinition) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.config
Methods in com.evolveum.midpoint.schema.config with parameters of type ResourceObjectDefinitionModifier and TypeMethodDescription@NotNull QNameShadowAssociationTypeObjectDefinitionConfigItem.getRefOrDefault(@NotNull ShadowReferenceAttributeDefinition refAttrDef, @Nullable ResourceObjectDefinition assocDataObjectDef) Returns the object participant name for this association object. -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor
Subinterfaces of ResourceObjectDefinition in com.evolveum.midpoint.schema.processorModifier and TypeInterfaceDescriptioninterfaceRepresents ad-hoc combination of definitions of structural and auxiliary object classes.interfaceDescribes a resource object class (e.g.interfaceDefinition of "resource object type".Classes in com.evolveum.midpoint.schema.processor that implement ResourceObjectDefinitionModifier and TypeClassDescriptionclassCommon implementation for bothResourceObjectClassDefinitionandResourceObjectTypeDefinition.classRepresents ad-hoc combination of definitions of structural and auxiliary object classes.classDefault implementation ofResourceObjectClassDefinition.final classDefault implementation ofResourceObjectTypeDefinition.Methods in com.evolveum.midpoint.schema.processor that return ResourceObjectDefinitionModifier and TypeMethodDescriptionstatic @NotNull ResourceObjectDefinitionResourceSchemaUtil.addOwnAuxiliaryObjectClasses(@NotNull ResourceObjectDefinition objectDefinition, @NotNull ResourceSchema resourceSchema) @NotNull ResourceObjectDefinitionResourceObjectDefinition.clone()Returns a mutable definition.default @NotNull ResourceObjectDefinitionResourceObjectDefinition.composite(Collection<? extends ResourceObjectDefinition> auxiliaryDefinitions) @NotNull ResourceObjectDefinitionResourceObjectDefinition.deepClone(@NotNull DeepCloneOperation operation) Returns a mutable definition.default @Nullable ResourceObjectDefinitionResourceSchema.findDefaultDefinitionForKind(@NotNull ShadowKindType kind) Returns the "default for kind" type definition for given kind.default @NotNull ResourceObjectDefinitionResourceSchema.findDefaultDefinitionForKindRequired(@NotNull ShadowKindType kind) AsResourceSchema.findDefaultDefinitionForKind(ShadowKindType)but the definition must exist.static @Nullable ResourceObjectDefinitionResourceSchemaUtil.findDefinitionForBulkOperation(@NotNull ResourceType resource, @Nullable ShadowKindType kind, @Nullable String intent, @Nullable QName objectClassName) Looks up appropriate definition for "bulk operation" i.e. operation that is executed for given kind/intent/objectclass on given resource.default ResourceObjectDefinitionResourceSchema.findDefinitionForConstruction(@NotNull ConstructionType construction) Finds a definition forConstructionType.default @NotNull ResourceObjectDefinitionResourceSchema.findDefinitionForConstructionRequired(@NotNull ConstructionType constructionBean, @NotNull Supplier<String> contextSupplier) AsResourceSchema.findDefinitionForConstruction(ConstructionType)but throws an exception if the definition is not there.default @Nullable ResourceObjectDefinitionResourceSchema.findDefinitionForObjectClass(@NotNull QName name) Returns a type or class definition for a given object class: - if there's a "default for class" type defined, it is returned (this is a kind of pre-4.5 behavior) - otherwise, the object class definition is returned (if there's any)default @NotNull ResourceObjectDefinitionResourceSchema.findDefinitionForObjectClassRequired(@NotNull QName name) AsResourceSchema.findDefinitionForObjectClass(QName)but throws an exception if there's no suitable definition.default @Nullable ResourceObjectDefinitionResourceSchema.findDefinitionForShadow(@NotNull ShadowType shadow) Convenience variant ofResourceSchema.findDefinitionForShadow(ShadowType, Collection).default @Nullable ResourceObjectDefinitionResourceSchema.findDefinitionForShadow(@NotNull ShadowType shadow, @NotNull Collection<QName> additionalAuxObjectClassNames) Returns appropriateResourceObjectDefinitionfor given shadow.default @Nullable ResourceObjectDefinitionResourceSchema.findObjectDefinition(@NotNull ResourceObjectTypeIdentification typeIdentification) AsResourceSchema.findObjectDefinition(ShadowKindType, String)but with aggregate representation of type identification.default @Nullable ResourceObjectDefinitionResourceSchema.findObjectDefinition(@NotNull ShadowKindType kind, @NotNull String intent) Returns the definition for known kind and intent.default @Nullable ResourceObjectDefinitionResourceSchema.findObjectDefinition(@NotNull ShadowKindType kind, @NotNull String intent, @Nullable QName objectClassName) AsResourceSchema.findObjectDefinition(ShadowKindType, String)but checks the object class compatibility (if object class name is provided).static ResourceObjectDefinitionResourceSchemaUtil.findObjectDefinitionPrecisely(@NotNull ResourceSchema resourceSchema, @Nullable ShadowKindType kind, @Nullable String intent, @Nullable QName objectClassName, Object errorCtx) static ResourceObjectDefinitionResourceSchemaUtil.findObjectDefinitionPrecisely(@NotNull ResourceType resource, @Nullable ShadowKindType kind, @Nullable String intent, @Nullable QName objectClassName) Determines object type/class definition in a precise way.default @NotNull ResourceObjectDefinitionResourceSchema.findObjectDefinitionRequired(@NotNull ResourceObjectTypeIdentification typeIdentification) AsResourceSchema.findObjectDefinition(ResourceObjectTypeIdentification)but the definition must exist.default @NotNull ResourceObjectDefinitionResourceSchema.findObjectDefinitionRequired(@NotNull ShadowKindType kind, @NotNull String intent) AsResourceSchema.findObjectDefinition(ShadowKindType, String)but the definition must exist.@NotNull ResourceObjectDefinitionAbstractResourceObjectDefinitionImpl.forLayerImmutable(@NotNull LayerType layer) @NotNull ResourceObjectDefinitionCompositeObjectDefinitionImpl.forLayerImmutable(@NotNull LayerType layer) @NotNull ResourceObjectDefinitionResourceObjectDefinition.forLayerImmutable(@NotNull LayerType layer) AsforLayerMutable(LayerType)but returns immutable definition.@NotNull ResourceObjectDefinitionAbstractResourceObjectDefinitionImpl.forLayerMutable(@NotNull LayerType layer) @NotNull ResourceObjectDefinitionResourceObjectDefinition.forLayerMutable(@NotNull LayerType layer) Creates a layer-specific mutable version of this definition.@Nullable ResourceObjectDefinitionShadowReferenceAttributeValue.getAssociatedObjectDefinitionIfPresent()@NotNull ResourceObjectDefinitionShadowAssociationDefinition.getAssociationDataObjectDefinition()Returns the association object definition (for complex associations), or fails (for simple ones).@NotNull ResourceObjectDefinitionShadowAssociationDefinitionImpl.getAssociationDataObjectDefinition()@Nullable ResourceObjectDefinitionResourceSchemaRegistry.getDefinitionForConstruction(@NotNull ConstructionType construct) @Nullable ResourceObjectDefinitionResourceSchemaRegistry.getDefinitionForKindIntent(String resourceOid, ShadowKindType kind, String intent) @Nullable ResourceObjectDefinitionResourceSchemaRegistry.getDefinitionForQuery(ObjectQuery query) @Nullable ResourceObjectDefinitionResourceSchemaRegistry.getDefinitionForShadow(@NotNull ShadowType shadow) @NotNull ResourceObjectDefinitionResourceObjectClassDefinition.getEffectiveDefinition()The effective definition for this object class.@NotNull ResourceObjectDefinitionResourceObjectClassDefinitionImpl.getEffectiveDefinition()default ResourceObjectDefinitionShadowAssociationDefinition.getGeneralizedObjectSideObjectDefinition()@NotNull ResourceObjectDefinitionShadowReferenceAttributeDefinition.getGeneralizedObjectSideObjectDefinition()ONLY FOR SUBJECT-SIDE PARTICIPANT (and always non-null for it) Returns generalized definition for objects at the object (target) side.@NotNull ResourceObjectDefinitionShadowReferenceAttributeDefinitionImpl.getGeneralizedObjectSideObjectDefinition()@NotNull ResourceObjectDefinitionResourceObjectPattern.getObjectDefinition()@NotNull ResourceObjectDefinitionShadowRelationParticipantType.getObjectDefinition()@NotNull ResourceObjectDefinitionSimulatedReferenceTypeParticipantDefinition.getObjectDefinition()This should be the *class definition*, although if there is a default type for that class, it may be returned.@NotNull ResourceObjectDefinitionResourceObjectIdentification.getResourceObjectDefinition()@NotNull ResourceObjectDefinitionShadowAttributesContainerDefinition.getResourceObjectDefinition()@NotNull ResourceObjectDefinitionShadowAttributesContainerDefinitionImpl.getResourceObjectDefinition()@NotNull ResourceObjectDefinitionShadowItemsComplexTypeDefinition.getResourceObjectDefinition()"Owning" resource object definition.default @NotNull ResourceObjectDefinitionShadowAttributesContainer.getResourceObjectDefinitionRequired()@NotNull ResourceObjectDefinitionCompositeObjectDefinition.getStructuralDefinition()Returns the structural definition that represents the "base" of this composite definition.@NotNull ResourceObjectDefinitionCompositeObjectDefinitionImpl.getStructuralDefinition()@NotNull ResourceObjectDefinitionShadowReferenceAttributeValue.getTargetObjectDefinition()Methods in com.evolveum.midpoint.schema.processor that return types with arguments of type ResourceObjectDefinitionModifier and TypeMethodDescription@NotNull Collection<ResourceObjectDefinition>AbstractResourceObjectDefinitionImpl.getAuxiliaryDefinitions()@NotNull Collection<? extends ResourceObjectDefinition>CompositeObjectDefinition.getAuxiliaryDefinitions()Returns auxiliary definitions.@NotNull Collection<? extends ResourceObjectDefinition>CompositeObjectDefinitionImpl.getAuxiliaryDefinitions()@NotNull Collection<? extends ResourceObjectDefinition>ResourceObjectDefinition.getAuxiliaryDefinitions()TODO define semantics (it's different forCompositeObjectDefinitionand the others!default @NotNull Collection<ResourceObjectDefinition>ResourceSchema.getResourceObjectDefinitions()Returns definitions for all the object classes and types (currently that should be all definitions).Methods in com.evolveum.midpoint.schema.processor with parameters of type ResourceObjectDefinitionModifier and TypeMethodDescriptionstatic @NotNull ResourceObjectDefinitionResourceSchemaUtil.addOwnAuxiliaryObjectClasses(@NotNull ResourceObjectDefinition objectDefinition, @NotNull ResourceSchema resourceSchema) voidShadowAttribute.applyDefinitionFrom(ResourceObjectDefinition objectDefinition) voidShadowReferenceAttribute.applyDefinitionFrom(@NotNull ResourceObjectDefinition objectDefinition) default voidShadowSimpleAttribute.applyDefinitionFrom(@NotNull ResourceObjectDefinition objectDefinition) static voidResourceObjectDefinition.assertAttached(ResourceObjectDefinition resourceObjectDefinition) default voidShadowSimpleAttribute.checkDefinitionConsistence(@NotNull ResourceObjectDefinition objectDefinition) TODO decide on this.static ShadowAssociationsContainerShadowAssociationsContainer.convertFromPrismContainer(@NotNull PrismContainer<?> origPrismContainer, @NotNull ResourceObjectDefinition resourceObjectDefinition) protected voidAbstractResourceObjectDefinitionImpl.copyDefinitionDataFrom(@NotNull LayerType layer, @NotNull ResourceObjectDefinition source) static ShadowDefinitionApplicatorShadowDefinitionApplicator.create(@NotNull ResourceObjectDefinition definition, boolean lax) ShadowAttributesContainer.createEmptyContainer(QName elementName, ResourceObjectDefinition resourceObjectDefinition) static @Nullable ItemNameFrameworkNameResolver.findInObjectDefinition(@NotNull ResourceObjectDefinition definition, String frameworkName) static @NotNull ResourceObjectIdentification<?>ResourceObjectIdentification.fromAttributes(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull Collection<? extends ShadowAttribute<?, ?, ?, ?>> attributes) ResourceObjectIdentification.fromCompleteShadow(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ShadowType shadow) Returns identification for a shadow.static @NotNull ResourceObjectIdentification<?>ResourceObjectIdentification.fromIdentifiers(@NotNull ResourceObjectDefinition objectDefinition, @NotNull Collection<? extends ShadowSimpleAttribute<?>> allIdentifiers) default booleanShadowAttributeDefinition.isEffectivelyCached(@NotNull ResourceObjectDefinition objectDefinition) Returns `true` if this attribute is effectively cached, given provided object type/class definition.static ShadowDefinitionApplicatorShadowDefinitionApplicator.lax(@NotNull ResourceObjectDefinition definition) booleanShadowRelationParticipantType.matches(@NotNull ResourceObjectDefinition definition) booleanSimulatedReferenceTypeParticipantDefinition.matches(@NotNull ResourceObjectDefinition definition) static @NotNull CompositeObjectDefinitionImplCompositeObjectDefinition.mutableOf(@NotNull ResourceObjectDefinition structuralDefinition, @Nullable Collection<? extends ResourceObjectDefinition> auxiliaryDefinitions) static @NotNull CompositeObjectDefinitionImplCompositeObjectDefinition.of(@NotNull ResourceObjectDefinition structuralDefinition, @Nullable Collection<? extends ResourceObjectDefinition> auxiliaryDefinitions) Returns immutable definition.static @NotNull ResourceObjectIdentification<?>ResourceObjectIdentification.of(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ResourceObjectIdentifiers identifiers) static @NotNull ResourceObjectIdentification<?>ResourceObjectIdentification.of(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull Collection<? extends ShadowSimpleAttribute<?>> identifierAttributes) static @NotNull ResourceObjectIdentification<?>ResourceObjectIdentification.of(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull Collection<ResourceObjectIdentifier.Primary<?>> primaryIdentifiers, @NotNull Collection<ResourceObjectIdentifier.Secondary<?>> secondaryIdentifiers) SeeResourceObjectIdentifiers.of(Collection, Collection)for preconditions.ResourceObjectIdentification.of(@NotNull ResourceObjectDefinition resourceObjectDefinition, ResourceObjectIdentifiers.WithPrimary primaryIdentifiers) static <T> ResourceObjectIdentifier.Primary<T>ResourceObjectIdentifier.Primary.of(@NotNull ResourceObjectDefinition objDef, @NotNull PrismProperty<T> item) Item must correspond to a primary identifier and have exactly one real value.static <T> ResourceObjectIdentifier.Secondary<T>ResourceObjectIdentifier.Secondary.of(@NotNull ResourceObjectDefinition objDef, @NotNull PrismProperty<T> item) Item must correspond to a secondary identifier and have exactly one real value.static @NotNull ResourceObjectIdentifiersResourceObjectIdentifiers.of(@NotNull ResourceObjectDefinition objDef, @NotNull ShadowType repoShadow) Creates identifiers from a shadow.static @NotNull ResourceObjectIdentifiersResourceObjectIdentifiers.of(@NotNull ResourceObjectDefinition objDef, @NotNull Collection<? extends ShadowSimpleAttribute<?>> attributes) Creates identifiers from a collection of identifying attributes.ResourceObjectTypeDelineation.of(@NotNull ResourceObjectTypeDelineationType bean, @NotNull QName objectClassName, @NotNull List<QName> auxiliaryObjectClassNames, @NotNull ResourceObjectDefinition objectDefinition) static @NotNull Optional<ResourceObjectIdentifiers>ResourceObjectIdentifiers.optionalOf(@NotNull ResourceObjectDefinition objDef, @NotNull ShadowType repoShadow) Creates identifiers from a shadow, if possible.static @Nullable ObjectFilterShadowQueryConversionUtil.parseFilter(@Nullable SearchFilterType filterBean, @NotNull ResourceObjectDefinition definition) static List<ObjectFilter>ShadowQueryConversionUtil.parseFilters(@NotNull List<SearchFilterType> filterBeans, @NotNull ResourceObjectDefinition definition) static ResourceObjectIdentifier.Primary<?>ResourceObjectIdentifier.primaryFromIdentifiers(@NotNull ResourceObjectDefinition objectDefinition, @NotNull Collection<ShadowSimpleAttribute<?>> identifiers, Object errorCtx) static FrameworkNameResolverFrameworkNameResolver.simple(@NotNull ResourceObjectDefinition definition) Creates a simple resolver based on a resource object definition.static ShadowDefinitionApplicatorShadowDefinitionApplicator.strict(@NotNull ResourceObjectDefinition definition) static ObjectQueryShadowsNormalizationUtil.transformQueryValues(ObjectQuery originalQuery, @NotNull ResourceObjectDefinition objectDef) Visits the query and transforms the values according to defined normalization.ResourceObjectIdentification.withPrimary(@NotNull ResourceObjectDefinition resourceObjectDefinition, @NotNull ShadowSimpleAttribute<?> primaryIdentifierAttribute, @NotNull Collection<? extends ShadowSimpleAttribute<?>> secondaryIdentifierAttributes) Creates new identification with a primary identifier.Method parameters in com.evolveum.midpoint.schema.processor with type arguments of type ResourceObjectDefinitionModifier and TypeMethodDescriptiondefault @NotNull ResourceObjectDefinitionResourceObjectDefinition.composite(Collection<? extends ResourceObjectDefinition> auxiliaryDefinitions) static @NotNull CompositeObjectDefinitionImplCompositeObjectDefinition.mutableOf(@NotNull ResourceObjectDefinition structuralDefinition, @Nullable Collection<? extends ResourceObjectDefinition> auxiliaryDefinitions) static @NotNull CompositeObjectDefinitionImplCompositeObjectDefinition.of(@NotNull ResourceObjectDefinition structuralDefinition, @Nullable Collection<? extends ResourceObjectDefinition> auxiliaryDefinitions) Returns immutable definition.Constructors in com.evolveum.midpoint.schema.processor with parameters of type ResourceObjectDefinitionModifierConstructorDescriptionResourceObjectPattern(@NotNull ResourceObjectDefinition objectDefinition, @NotNull ObjectFilter filter) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor.deleg
Subinterfaces of ResourceObjectDefinition in com.evolveum.midpoint.schema.processor.delegModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceMethods in com.evolveum.midpoint.schema.processor.deleg that return ResourceObjectDefinitionModifier and TypeMethodDescriptionResourceObjectDefinitionDelegator.delegate()default @NotNull ResourceObjectDefinitionResourceObjectDefinitionDelegator.forLayerImmutable(@NotNull LayerType layer) default @NotNull ResourceObjectDefinitionResourceObjectDefinitionDelegator.forLayerMutable(@NotNull LayerType layer) default @NotNull ResourceObjectDefinitionResourceObjectClassDefinitionDelegator.getEffectiveDefinition()default @NotNull ResourceObjectDefinitionCompositeObjectDefinitionDelegator.getStructuralDefinition()Methods in com.evolveum.midpoint.schema.processor.deleg that return types with arguments of type ResourceObjectDefinitionModifier and TypeMethodDescriptiondefault @NotNull Collection<? extends ResourceObjectDefinition>CompositeObjectDefinitionDelegator.getAuxiliaryDefinitions()default @NotNull Collection<? extends ResourceObjectDefinition>ResourceObjectClassDefinitionDelegator.getAuxiliaryDefinitions()default @NotNull Collection<? extends ResourceObjectDefinition>ResourceObjectTypeDefinitionDelegator.getAuxiliaryDefinitions() -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return ResourceObjectDefinitionModifier and TypeMethodDescriptiondefault @NotNull ResourceObjectDefinitionAbstractShadow.getObjectDefinition()Returns the definition corresponding to this shadow.static @NotNull ResourceObjectDefinitionShadowUtil.getResourceObjectDefinition(@NotNull PrismObject<ShadowType> shadow) static @NotNull ResourceObjectDefinitionShadowUtil.getResourceObjectDefinition(@NotNull ShadowType shadow) The definition is derived either from attributes container or from the prism definition (must not be raw).Methods in com.evolveum.midpoint.schema.util with parameters of type ResourceObjectDefinitionModifier and TypeMethodDescriptiondefault voidAbstractShadow.applyDefinition(@NotNull ResourceObjectDefinition newDefinition) static PrismObjectDefinition<ShadowType>ShadowUtil.applyObjectDefinition(PrismObjectDefinition<ShadowType> shadowDefinition, ResourceObjectDefinition objectClassDefinition) static @NotNull ItemCachedStatusShadowUtil.getActivationCachedStatus(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static ShadowAttributesContainerShadowUtil.getOrCreateAttributesContainer(PrismObject<? extends ShadowType> shadow, ResourceObjectDefinition definition) static ShadowAttributesContainerShadowUtil.getOrCreateAttributesContainer(ShadowType shadow, ResourceObjectDefinition definition) static @Nullable ObjectShadowUtil.getPrimaryIdentifierValue(@NotNull ShadowType shadow, @NotNull ResourceObjectDefinition objectDefinition) static @NotNull ItemCachedStatusShadowUtil.getShadowCachedStatus(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @Nullable ShadowContentDescriptionType contentDescriptionOverride, @NotNull XMLGregorianCalendar now) The shadow can be raw here.static @NotNull ItemCachedStatusShadowUtil.isAssociationLoaded(@NotNull ItemName assocName, @Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static @NotNull ItemCachedStatusShadowUtil.isAttributeLoaded(@NotNull ItemName attrName, @Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @Nullable ShadowAttributeDefinition<?, ?, ?, ?> attrDefOverride, @NotNull XMLGregorianCalendar now) static @NotNull ItemCachedStatusShadowUtil.isAuxiliaryObjectClassPropertyLoaded(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static @NotNull ItemCachedStatusShadowUtil.isPasswordValueLoaded(@Nullable PrismObject<ShadowType> shadow, @NotNull ResourceObjectDefinition definition, @NotNull XMLGregorianCalendar now) static booleanSimulationUtil.isVisible(@NotNull ResourceObjectDefinition objectDefinition, @NotNull TaskExecutionMode mode) static booleanSimulationUtil.isVisible(@NotNull ResourceType resource, @Nullable ResourceObjectDefinition objectDefinition, @NotNull TaskExecutionMode mode) TODO description@NotNull S_FilterExitResource.queryFor(@NotNull ResourceObjectDefinition objectDefinition) Beware, no kind/intent/OC filter is set here.static @NotNull ShadowAttributesContainerShadowUtil.setupAttributesContainer(@NotNull ShadowType shadowBean, @NotNull ResourceObjectDefinition objectDefinition) Creates the resource attributes container with a proper definition.static voidShadowUtil.validateAttributeSchema(ShadowType shadow, ResourceObjectDefinition objectDefinition) static ShadowBuilderShadowBuilder.withDefinition(@NotNull ResourceObjectDefinition objectDefinition) Creates a new shadow builder with the provided object definition.Constructors in com.evolveum.midpoint.schema.util with parameters of type ResourceObjectDefinitionModifierConstructorDescriptionResourceItemDefinitionResolver(@NotNull ResourceObjectDefinition definition) -
Uses of ResourceObjectDefinition in com.evolveum.midpoint.web.page.admin.resources
Methods in com.evolveum.midpoint.web.page.admin.resources that return ResourceObjectDefinitionModifier and TypeMethodDescriptionResourceContentPanel.getDefinitionByKind()Deprecated, for removal: This API element is subject to removal in a future version.ResourceContentPanel.getDefinitionByObjectClass()Deprecated, for removal: This API element is subject to removal in a future version.