Class ResourceObjectInboundProcessingDefinition.AssociationSynchronizationImplementation
java.lang.Object
com.evolveum.midpoint.schema.processor.ResourceObjectInboundProcessingDefinition.AssociationSynchronizationImplementation
- All Implemented Interfaces:
ResourceObjectInboundProcessingDefinition
,DebugDumpable
,Serializable
- Enclosing interface:
- ResourceObjectInboundProcessingDefinition
public static class ResourceObjectInboundProcessingDefinition.AssociationSynchronizationImplementation
extends Object
implements ResourceObjectInboundProcessingDefinition
Inbound processing for the `associationSynchronization` expression evaluator.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.schema.processor.ResourceObjectInboundProcessingDefinition
ResourceObjectInboundProcessingDefinition.AssociationBasedItemImplementation, ResourceObjectInboundProcessingDefinition.AssociationSynchronizationImplementation, ResourceObjectInboundProcessingDefinition.CompleteItemInboundDefinition, ResourceObjectInboundProcessingDefinition.FocusSpecification, ResourceObjectInboundProcessingDefinition.ItemInboundProcessingDefinition
-
Field Summary
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
Method Summary
Modifier and TypeMethodDescriptiondebugDump
(int indent) @NotNull List<MappingType>
getActivationInboundMappings
(ItemName itemName) Returns the inbound mappings for given activation item (administrativeStatus, validFrom, validTo, ...).@NotNull List<MappingType>
Returns inbound mappings for the auxiliary object class(es) property.What are the default evaluation phases for inbound mappings?Returns all inbound definitions for attributes and associations.@NotNull List<MappingType>
Returns inbound mappings for the password.@NotNull Collection<? extends SynchronizationReactionDefinition>
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Method Details
-
getItemInboundDefinitions
@NotNull public @NotNull Collection<ResourceObjectInboundProcessingDefinition.CompleteItemInboundDefinition> getItemInboundDefinitions()Description copied from interface:ResourceObjectInboundProcessingDefinition
Returns all inbound definitions for attributes and associations.- Specified by:
getItemInboundDefinitions
in interfaceResourceObjectInboundProcessingDefinition
-
getActivationInboundMappings
Description copied from interface:ResourceObjectInboundProcessingDefinition
Returns the inbound mappings for given activation item (administrativeStatus, validFrom, validTo, ...).- Specified by:
getActivationInboundMappings
in interfaceResourceObjectInboundProcessingDefinition
-
getAuxiliaryObjectClassInboundMappings
Description copied from interface:ResourceObjectInboundProcessingDefinition
Returns inbound mappings for the auxiliary object class(es) property.- Specified by:
getAuxiliaryObjectClassInboundMappings
in interfaceResourceObjectInboundProcessingDefinition
-
getDefaultInboundMappingEvaluationPhases
Description copied from interface:ResourceObjectInboundProcessingDefinition
What are the default evaluation phases for inbound mappings? Normally, it's the clockwork only.- Specified by:
getDefaultInboundMappingEvaluationPhases
in interfaceResourceObjectInboundProcessingDefinition
-
getPasswordInboundMappings
Description copied from interface:ResourceObjectInboundProcessingDefinition
Returns inbound mappings for the password.- Specified by:
getPasswordInboundMappings
in interfaceResourceObjectInboundProcessingDefinition
-
getFocusSpecification
@NotNull public @NotNull ResourceObjectInboundProcessingDefinition.FocusSpecification getFocusSpecification()- Specified by:
getFocusSpecification
in interfaceResourceObjectInboundProcessingDefinition
-
getSynchronizationReactions
@NotNull public @NotNull Collection<? extends SynchronizationReactionDefinition> getSynchronizationReactions()- Specified by:
getSynchronizationReactions
in interfaceResourceObjectInboundProcessingDefinition
-
getCorrelation
- Specified by:
getCorrelation
in interfaceResourceObjectInboundProcessingDefinition
-
debugDump
- Specified by:
debugDump
in interfaceDebugDumpable
-