Uses of Interface
com.evolveum.midpoint.schema.processor.ShadowReferenceAttributeDefinition
Package
Description
Implements gathering and evaluation of inbound mappings: both during clockwork and before it (for correlation purposes).
-
Uses of ShadowReferenceAttributeDefinition in com.evolveum.midpoint.gui.api.factory.wrapper
Modifier and TypeMethodDescriptionCollection<? extends ShadowReferenceAttributeDefinition>
WrapperContext.getRefinedAssociationDefinitions()
Modifier and TypeMethodDescriptionvoid
WrapperContext.setRefinedAssociationDefinitions
(Collection<? extends ShadowReferenceAttributeDefinition> shadowAssociationDefinitions) -
Uses of ShadowReferenceAttributeDefinition in com.evolveum.midpoint.gui.impl.util
Modifier and TypeMethodDescriptionProvisioningObjectsUtil.getRefinedAssociationDefinition
(@NotNull ResourceObjectDefinition oc) ProvisioningObjectsUtil.getRefinedAssociationDefinition
(ConstructionType construction, PageBase pageBase) ProvisioningObjectsUtil.getRefinedAssociationDefinition
(ResourceType resource, ShadowKindType kind, String intent) Modifier and TypeMethodDescriptionstatic ObjectFilter
ProvisioningObjectsUtil.createAssociationShadowRefFilter
(ShadowReferenceAttributeDefinition shadowReferenceAttributeDefinition, PrismContext prismContext, String resourceOid) Creates a filter that provides all shadows eligible as the target value for this association.static String
ProvisioningObjectsUtil.getAssociationDisplayName
(ShadowReferenceAttributeDefinition assocDef) -
Uses of ShadowReferenceAttributeDefinition in com.evolveum.midpoint.model.impl.lens
Modifier and TypeMethodDescriptionMap<QName,
DeltaSetTriple<ItemValueWithOrigin<PrismContainerValue<ShadowAssociationValueType>, ShadowReferenceAttributeDefinition>>> LensProjectionContext.getSqueezedAssociations()
Modifier and TypeMethodDescriptionvoid
LensProjectionContext.setSqueezedAssociations
(Map<QName, DeltaSetTriple<ItemValueWithOrigin<PrismContainerValue<ShadowAssociationValueType>, ShadowReferenceAttributeDefinition>>> squeezedAssociations) -
Uses of ShadowReferenceAttributeDefinition in com.evolveum.midpoint.model.impl.lens.construction
Modifier and TypeMethodDescription@NotNull Collection<MappingImpl<PrismContainerValue<ShadowAssociationValueType>,
ShadowReferenceAttributeDefinition>> EvaluatedResourceObjectConstructionImpl.getAssociationMappings()
-
Uses of ShadowReferenceAttributeDefinition in com.evolveum.midpoint.model.impl.lens.projector.focus.inbounds
Modifier and TypeMethodDescriptiondefault @Nullable ShadowReferenceAttributeDefinition
PreInboundsContext.getOwningAssociationDefinition()
@Nullable ShadowReferenceAttributeDefinition
SimplePreInboundsContextImpl.getOwningAssociationDefinition()
ModifierConstructorDescriptionSimplePreInboundsContextImpl
(@NotNull ShadowType shadowedResourceObject, @NotNull ResourceType resource, T preFocus, @Nullable SystemConfigurationType systemConfiguration, @NotNull Task task, @NotNull ResourceObjectDefinition objectDefinition, @NotNull ResourceObjectInboundDefinition inboundDefinition, @Nullable ShadowReferenceAttributeDefinition owningAssociationDefinition) -
Uses of ShadowReferenceAttributeDefinition in com.evolveum.midpoint.schema.processor
Modifier and TypeClassDescriptionclass
Definition of a shadow association item, e.g., `ri:group`.Modifier and TypeMethodDescription@NotNull ShadowReferenceAttributeDefinition
ShadowReferenceAttributeDefinition.clone()
AssociationDefinitionStore.findAssociationDefinitionRequired
(QName name) AssociationDefinitionStore.findAssociationDefinitionRequired
(QName name, Supplier<String> contextSupplier) AssociationDefinitionStore.findReferenceAttributeDefinition
(QName name) AttributeDefinitionStore.findReferenceAttributeDefinition
(QName name) ResourceObjectDefinition.findReferenceAttributeDefinition
(QName name) ShadowReferenceAttribute.getDefinition()
TODO shouldn't be the definition always required?@NotNull ShadowReferenceAttributeDefinition
ShadowAssociationValue.getDefinitionRequired()
@NotNull ShadowReferenceAttributeDefinition
ShadowReferenceAttribute.getDefinitionRequired()
Modifier and TypeMethodDescription@NotNull List<? extends ShadowReferenceAttributeDefinition>
ShadowAssociationsContainerDefinition.getAssociationsDefinitions()
@NotNull List<? extends ShadowReferenceAttributeDefinition>
ShadowAssociationsContainerDefinitionImpl.getAssociationsDefinitions()
@NotNull List<? extends ShadowReferenceAttributeDefinition>
ShadowAssociationsContainerDefinition.getDefinitions()
@NotNull List<? extends ShadowReferenceAttributeDefinition>
ShadowAssociationsContainerDefinitionImpl.getDefinitions()
@NotNull List<? extends ShadowReferenceAttributeDefinition>
AssociationDefinitionStore.getReferenceAttributeDefinitions()
default @NotNull List<? extends ShadowReferenceAttributeDefinition>
AttributeDefinitionStore.getReferenceAttributeDefinitions()
Returns definitions of all associations as an unmodifiable collection.default @NotNull List<? extends ShadowReferenceAttributeDefinition>
ResourceObjectDefinition.getReferenceAttributeDefinitions()
Modifier and TypeMethodDescriptionstatic @NotNull ShadowAssociationValue
ShadowAssociationValue.of
(@NotNull ShadowAssociationValueType bean, @NotNull ShadowReferenceAttributeDefinition definition) Converts association value bean to wrappedShadowAssociationValue
basically by cloning its content and selected properties (e.g., parent and ID).ModifierConstructorDescriptionShadowReferenceAttribute
(QName name, ShadowReferenceAttributeDefinition definition) -
Uses of ShadowReferenceAttributeDefinition in com.evolveum.midpoint.schema.processor.deleg
Modifier and TypeMethodDescriptiondefault @NotNull List<? extends ShadowReferenceAttributeDefinition>
ResourceObjectDefinitionDelegator.getReferenceAttributeDefinitions()