Uses of Interface
com.evolveum.midpoint.schema.processor.ShadowAssociationDefinition
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 ShadowAssociationDefinition in com.evolveum.midpoint.gui.impl.util
Modifier and TypeMethodDescriptionstatic ShadowAssociationDefinition
ProvisioningObjectsUtil.getRefinedAssociationDefinition
(ItemName association, ConstructionType construction, PageBase pageBase) static ShadowAssociationDefinition
AssociationChildWrapperUtil.getShadowAssociationDefinition
(PrismValueWrapper propertyWrapper, PageAdminLTE pageBase) static ShadowAssociationDefinition
AssociationChildWrapperUtil.getShadowAssociationDefinition
(ResourceSchema schema, PrismValueWrapper propertyWrapper) Modifier and TypeMethodDescriptionstatic List<ShadowAssociationDefinition>
ProvisioningObjectsUtil.getReferenceAssociationDefinition
(ConstructionType construction, PageBase pageBase) static List<ShadowAssociationDefinition>
ProvisioningObjectsUtil.getRefinedAssociationDefinition
(ResourceType resource, ShadowKindType kind, String intent) Modifier and TypeMethodDescriptionstatic String
ProvisioningObjectsUtil.getAssociationDisplayName
(ShadowAssociationDefinition assocDef) -
Uses of ShadowAssociationDefinition in com.evolveum.midpoint.schema.config
Modifier and TypeMethodDescription@NotNull ItemName
AbstractAttributeMappingsDefinitionConfigItem.getObjectRefOrDefault
(@NotNull ShadowAssociationDefinition associationDefinition) The default value is determined from the association definition (which must be already parsed). -
Uses of ShadowAssociationDefinition in com.evolveum.midpoint.schema.processor
Modifier and TypeClassDescriptionclass
The (currently) only implementation ofShadowAssociationDefinition
.Modifier and TypeMethodDescription@NotNull ShadowAssociationDefinition
ShadowAssociationDefinition.clone()
AbstractResourceObjectDefinitionImpl.findAssociationDefinition
(QName name) AssociationDefinitionStore.findAssociationDefinition
(QName name) CompositeObjectDefinitionImpl.findAssociationDefinition
(QName name) default ShadowAssociationDefinition
AssociationDefinitionStore.findAssociationDefinitionRequired
(QName name) default ShadowAssociationDefinition
AssociationDefinitionStore.findAssociationDefinitionRequired
(QName name, Object context) @NotNull ShadowAssociationDefinition
ShadowAssociation.getDefinition()
@NotNull ShadowAssociationDefinition
ShadowAssociationValue.getDefinition()
@NotNull ShadowAssociationDefinition
ShadowAssociationValue.getDefinitionRequired()
Modifier and TypeMethodDescription@NotNull List<ShadowAssociationDefinition>
AbstractResourceObjectDefinitionImpl.getAssociationDefinitions()
@NotNull List<? extends ShadowAssociationDefinition>
AssociationDefinitionStore.getAssociationDefinitions()
@NotNull List<? extends ShadowAssociationDefinition>
CompositeObjectDefinitionImpl.getAssociationDefinitions()
default Collection<? extends ShadowAssociationDefinition>
ResourceObjectDefinition.getAssociationDefinitionsFor
(@NotNull ItemName refAttrName) @NotNull List<? extends ShadowAssociationDefinition>
ShadowAssociationsContainerDefinition.getAssociationsDefinitions()
@NotNull List<? extends ShadowAssociationDefinition>
ShadowAssociationsContainerDefinitionImpl.getAssociationsDefinitions()
@NotNull List<? extends ShadowAssociationDefinition>
ShadowAssociationsContainerDefinition.getDefinitions()
@NotNull List<? extends ShadowAssociationDefinition>
ShadowAssociationsContainerDefinitionImpl.getDefinitions()
Modifier and TypeMethodDescriptionstatic ShadowAssociation
ShadowAssociation.empty
(@NotNull ShadowAssociationDefinition definition) static ShadowAssociation
ShadowAssociation.empty
(@NotNull QName name, @NotNull ShadowAssociationDefinition definition) static ShadowAssociationValue
ShadowAssociationValue.empty
(@NotNull ShadowAssociationDefinition definition) Creates an empty value.ResourceObjectInboundProcessingDefinition.forAssociationSynchronization
(@NotNull ShadowAssociationDefinition associationDefinition, @NotNull AssociationSynchronizationExpressionEvaluatorType bean, @Nullable VariableBindingDefinitionType targetBean) static @NotNull ShadowAssociationValue
ShadowAssociationValue.fromAssociationDataObject
(@NotNull AbstractShadow associationObject, @NotNull ShadowAssociationDefinition associationDefinition) Creates a new value from the association object (a shadow).static @NotNull ShadowAssociationValue
ShadowAssociationValue.fromBean
(@NotNull ShadowAssociationValueType bean, @NotNull ShadowAssociationDefinition associationDef) Converts association value bean to wrappedShadowAssociationValue
basically by cloning its content and selected properties (e.g., parent and ID).